在 K8s 中报错:Could not resolve host: group.cmc; Name or service not known

1、在 K8s 中 容器 api 中请求 容器 group 报错:Could not resolve host: group.cmc; Name or service not known。无法解析主机:group.cmc; 名称或服务未知。如图1

图1

2、在容器 api 中请求 group 容器中的静态文本文件,请求成功。说明 group.cmc 容器本身是能够被连接的。如图2

图2

[root@api-5c84888d48-77sxj web]# curl http://group.cmc/robots.txt
User-agent: *

3、最后发现是容器 api 本身的问题,在 Jenkins 的 Label Expression 中重新选择,然后构建镜像,升级后,不再报错。如图3

图3

永夜