问题: 在pod内无法解析域名 解决: busybox的镜像有bug,导致ping可以解析,但是nslookup无法解析 kubectl run -it --rm --image=infoblox/dnstools dns-client 换成上面的就可以,实在解决不了再看下面的 dnstools# ...
安装k s过程中,coredns无法解析,下面为详细过程 查看coredns pod日志 发现连接到apiserver 的clusterIP出现了问题 .查看proxy报错日志 解决问题 .查看前段 层负载 架构为双master 重启nginx keepalived .安装插件 yum y install conntrack flannel下载不下来 在 hosts配置这个就好了 . . . ra ...
2020-06-18 13:37 0 1402 推荐指数:
问题: 在pod内无法解析域名 解决: busybox的镜像有bug,导致ping可以解析,但是nslookup无法解析 kubectl run -it --rm --image=infoblox/dnstools dns-client 换成上面的就可以,实在解决不了再看下面的 dnstools# ...
...
异常情况:集群是用kubespray部署的4个worknode,coredns默认部署2个deployment。今天发现部署了coredns的node上的pod正常解析内部域名,而另外2个未运行coredns的node却无法解析。 配置文件: 下图中我们看到coredns ...
现在开始查看并解决问题使用 kubectl get pods --all-namespace查看所有的pod执行结果 pod的状态为:CrashLoopBackOff CrashLoopBackOff的含义是,Kubernetes试图启动该Pod,但是过程中出现错误,导致容器启动失败 ...
一.需求 让每个pod访问dhyxtest.ceair.com可以定位到47.97.32.251 即相当于/etc/hosts中有47.97.32.251 dhyxtest.ceair.com 二.解决方案 1.在coredns.yaml中添加 hosts {47.97.32.251 ...
1. 查看coreDNS是否正常启动 kubectl -n kube-system get po|grep core 2. 如果不正常,并确定yaml配置无误,可将coreDNS pod通过修改deployment yaml 添加 nodeName尝试调度到其他节点,排查是否为node原因 ...
一.问题现象 启动zookeeper,redis,进入业务pod无法ping zookeeper,ping redis 二.解决方案 1.修改所有k8s node的/etc/kubernetes/kube-proxy.config.yaml ,将 ...
近期devops过程中发现在kubernetes 中启动Jenkins master 执行job 启动slave时 出现概率事件解析不到gitlab的域名。第一时间反射到的是dns问题,具体是DNS哪里的配置问题 慢慢刨根。 排查过程: 1.首先在kubernetes 集群中 ...