containers中的/etc/resolv.conf显示"default.svc.cluster.local",如果我在我的一个服务上执行nslookup,它会显示{servicename}.default.svc.cluster.local。我想知道搜索路径中的'svc‘指的是什么,因为我已经在servicename上进行了nslookup。也就是说,它不是重复的吗?
对于"cluster.local“部分,如何找到集群的名称?我想知道,这样我就可以在我的Helm模板中定义它。
发布于 2020-06-18 18:53:16
cluster.local是在kube- coredns命名空间的configMap系统中定义的。
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,请选中它。
https://stackoverflow.com/questions/62448050
复制相似问题