摘要: K8S监控 Prometheus + Grafana 网址:https://hub.helm.sh/charts/stable/prometheus helm部署prometheus helm search repo prometheus # 下载helm包 helm fetch aliyun/pr 阅读全文
posted @ 2021-03-12 17:36 独孤云翔 阅读(58) 评论(0) 推荐(0)
摘要: helm部署 准备安装文件和get脚本: helm-v3.3.0-linux-amd64.tar.gz#软件 helm-v3.3.0-linux-amd64.tar.gz.sha256#验证文件 get # shell部署脚本 trnuser@k8s:~/pod/helm$ ls get helm- 阅读全文
posted @ 2021-03-12 16:50 独孤云翔 阅读(129) 评论(0) 推荐(0)
摘要: K8S网络组件 flannel 二层网络,不支持网络策略 calico 支持网络策略 网络策略 ingress # 入站流量 Engress #出站流量 apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: netw 阅读全文
posted @ 2021-03-12 16:18 独孤云翔 阅读(50) 评论(0) 推荐(0)
摘要: 目录 Service service图解 集群内服务发现 LoadBalancer 部署metallb 创建网络池 创建loadbalancer的svc 部署ingress 创建ingress 测试访问链接 Service 负载均衡器:kube-proxy,通过haproxy实现 trnuser@k 阅读全文
posted @ 2021-03-12 16:10 独孤云翔 阅读(71) 评论(0) 推荐(0)
摘要: 目录 一次性任务-job 周期性任务-cronjob JOB trnuser@k8s:~/pod/job$ cat job.yaml apiVersion: batch/v1 kind: Job metadata: creationTimestamp: null name: job1 spec: b 阅读全文
posted @ 2021-03-12 14:23 独孤云翔 阅读(97) 评论(0) 推荐(0)
摘要: 目录 livenessProbe readinessprobe 说明:健康状态对POD的服务(端口TCP,HTTP协议)进行检查,保证APP高可用 健康检查--重启POD 1.livenessProbe: 健康检查失败,重启pod解决问题 failureThreshold # 失败最大次数 3 in 阅读全文
posted @ 2021-03-12 14:06 独孤云翔 阅读(92) 评论(0) 推荐(0)
摘要: 目录 问题 secret 手动输入变量名/值 部署pod调用secrets 读取文件中内容 configmap 前提:敏感数据,不保存在yaml中。敏感数据保存k8s集群中,将用户定义的密码保存在secret和configmap中 secret将明文进行base64编码 问题 trnuser@k8s 阅读全文
posted @ 2021-03-12 11:58 独孤云翔 阅读(204) 评论(0) 推荐(0)
摘要: 目录 本地存储 后端存储 NFS存储 iscsi存储 创建pod挂载nas卷 创建一个pv 创建一个pvc 创建一个pvc的pod 本地存储 1)临时目录:emptydir 2)主机目录:hostpath 后端存储 1)NFS: #性能差,当访问客户端增加时,性能下降 在服务器格式化 2)Iscsi 阅读全文
posted @ 2021-03-12 11:04 独孤云翔 阅读(26) 评论(0) 推荐(0)