由于pod不能解析devpos域名,集群管理中创建的集群一直在未激活状态

  • Choerodon平台版本: 0.25

  • 遇到问题的执行步骤:
    1.查看pod 在running状态


    2.查看log显示pod不能解析devpos域名

    3.pod的默认dns是8.8.8.8

    4.在coredns已经做了devpos的解析,在其他的pod上可以解析devpos

  • 原因分析:

    提出您分析问题的过程,以便我们能更准确的找到问题所在
    集群管理中创建的choerodon-cluster-agent pod的dns不是coredns的地址,而是8.8.8.8

  • 疑问:

    提出您对于遇到和解决该问题时的疑问
    如何处理这个choerodon-cluster-agent 对devpos解析的问题

去掉 search 域,重启 coredns

hoerodon-cluster-agent 的/etc/resolv.conf是同步宿主机的/etc/resolv.conf,我在宿主机的的/etc/resolv.conf上增加了coredns的ip 作为nameserver 解决了。感谢