k8s中pod使用hostNetwork導致定義的service無法訪問

在k8s中,若pod使用主機網絡,也就是hostNetwork=true。則該pod會使用主機的dns以及所有網絡配置,無法使用k8s自帶的dns解析服務,也就意味着無法訪問service中定義的服務。除非修改主機上的域名解析,也就是修改/etc/resolv.conf文件,使主機可以用k8s自身的dns服務。 例: 當前k8s中存在兩個pod,一個使用主機網絡部署podA,一個正常部署的podB
相關文章
相關標籤/搜索