gpt4 book ai didi

Kubernetes pod DNS 解析

转载 作者:行者123 更新时间:2023-12-02 11:38:47 25 4
gpt4 key购买 nike

我的容器中的/etc/resolv.conf 显示“default.svc.cluster.local”,如果我对我的一项服务执行 nslookup,它会显示 {servicename}.default.svc.cluster.local。我想知道搜索路径中的“svc”指的是什么,因为我已经对服务名称进行了 nslookup。 IE。它不是重复的吗?

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

最佳答案

cluster.local在 configMap coredns 中定义在 kube-system 命名空间中。

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如果你想自定义它。

关于Kubernetes pod DNS 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62448050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com