问题描述:: 安装好k8s后需要在pod里面安装一个ifconfig的命令用于查看容器的ip地址,但是安装的时候一执行就是报错,如下
百度了好旧甚至重新安装l了集群,还是不行,百度上都说是域名解析的原因,后来突然间想起来自己自建的dns服务上层dns指向的有问题。
问题
[root@hdss7-21 yum.repos.d]# kubectl exec -it nginx-ds-bpcs2 bash
root@nginx-ds-bpcs2:/# apt-get install net-tools -y
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following NEW packages will be installed:
net-tools
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 225 kB of archives.
After this operation, 803 kB of additional disk space will be used.
0% [Connecting to mirrors.163.com]

解决办法:
在dns服务器也就是10.4.7.11上将上层dns执行8.8.8.8.在去进容器安装,完美解决
在这里插入图片描述
解决结果
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐