首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes pod DNS解析

Kubernetes pod DNS解析
EN

Stack Overflow用户
提问于 2020-06-18 18:38:20
回答 1查看 101关注 0票数 2

containers中的/etc/resolv.conf显示"default.svc.cluster.local",如果我在我的一个服务上执行nslookup,它会显示{servicename}.default.svc.cluster.local。我想知道搜索路径中的'svc‘指的是什么,因为我已经在servicename上进行了nslookup。也就是说,它不是重复的吗?

对于"cluster.local“部分,如何找到集群的名称?我想知道,这样我就可以在我的Helm模板中定义它。

EN

回答 1

Stack Overflow用户

发布于 2020-06-18 18:53:16

cluster.local是在kube- coredns命名空间的configMap系统中定义的。

代码语言:javascript
复制
kubectl get cm coredns -n kube-system -o yaml
apiVersion: v1
data:
  Corefile: |
    .:53 {
        errors
        health {
           lameduck 5s
        }
        ready
        kubernetes cluster.local in-addr.arpa ip6.arpa {
           pods insecure
           fallthrough in-addr.arpa ip6.arpa
           ttl 30
        }
        prometheus :9153
        forward . /etc/resolv.conf
        cache 30
        loop
        reload
        loadbalance
    }

如果要自定义docs,请选中它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62448050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档