随笔分类 -  k8s

k8s pod dns 策略
摘要:>Pod 的 DNS 策略 DNS 策略可以逐个 Pod 来设定。目前 Kubernetes 支持以下特定 Pod 的 DNS 策略。 这些策略可以在 Pod 规约中的 dnsPolicy 字段设置: "Default": Pod 从运行所在的节点继承名称解析配置。 "ClusterFirst": 阅读全文
posted @ 2023-06-14 14:39 每天进步一点点点点点 阅读(236) 评论(0) 推荐(0)
k8s 解决Terminating状态的Pod删不掉的问题
摘要:问题 pod删除后一直显示Terminating状态 重新执行删除后还是显示这个状态 通过kubectl delete pods -n 命令始终无法将其删除 解决方法 这时需要强制删除--grace-period=0 --force kubectl delete pods <pod> -n <nam 阅读全文
posted @ 2023-01-31 11:54 每天进步一点点点点点 阅读(344) 评论(0) 推荐(0)
访问ingress配置的域名404问题
摘要:排查思路 1、访问ingress域名404 2、查看对应的pod,访问pod正常 3、查看对应的service,通过cluster ip访问正常 4、大概锁定是在ingress上有问题,排查ingress上配置的service和port是ok的 5、同比对其他的ingress文件发现,ingress 阅读全文
posted @ 2022-06-06 14:14 每天进步一点点点点点 阅读(3475) 评论(0) 推荐(0)
k8s x509: certificate is valid for 10.x.x.x, 172.x.x.x, not 117.x.x.x
摘要:链接k8s错误 1、reset集群 kubeadm reset 2、重新初始化集群, 加上--apiserver-cert-extra-sans=117.X.X.X kubeadm init --apiserver-advertise-address=172.x.x.x --image-reposi 阅读全文
posted @ 2022-06-03 18:47 每天进步一点点点点点 阅读(552) 评论(0) 推荐(0)
k8s liveness readiness和lifecycle
摘要:liveness是应用存活探测,readiness是应用启动就绪探测,只有就绪后才分配流量 livenessProbe: failureThreshold: 5 initialDelaySeconds: 120 periodSeconds: 15 successThreshold: 1 tcpSoc 阅读全文
posted @ 2022-05-30 17:37 每天进步一点点点点点 阅读(844) 评论(0) 推荐(0)
k8s 应用检查流程
摘要:1、确认pod的状态,然后通过pod访问url确定能正确访问 kubectl get pod -o wide -n test-id curl http://pod_ip:port/metrics 2、检查service,通过service的cluster ip进行访问确定是否正常 kubectl g 阅读全文
posted @ 2022-05-17 15:26 每天进步一点点点点点 阅读(174) 评论(0) 推荐(0)
k8s记录的一些
摘要:1、查看node的标签 kubectl get node --show-labels Pod绑定标签配置 nodeSelector: fs-my: "" fs-my是标签的key 添加label kubectl label node 192.168.1.205 mem=large 删除label k 阅读全文
posted @ 2022-05-17 15:01 每天进步一点点点点点 阅读(126) 评论(0) 推荐(0)