我很难找到如何获得Kubernetes DNS (skydns,现在称为kube-dns),以便kube-dns容器/pod知道如何使用IP地址或主机连接到API服务器,即使一个主节点关闭,而另一个API服务器在具有不同IP地址的主机上启动?我尝试使用实际的Kubernetes服务,但它在端口443上运行,kube-dns (以及以前的kube2sky)无法连接到它。除了具有删除和重新创建kube-dns
如何设置实际集群的IP地址/端口?我试过了:sudo kubeadm init --pod-network-cidr="192.168.0.0/16" --apiserver-advertise-address 192.168.99.100[certificates] apiserver serving cert is signed for DNS names [diy-virtual-machine kubernetes <e
我在中看到,您可以从pod中使用kubernetes.default.svc DNS名称访问Kubernetesapiserver。此名称确实解析为IP地址,但是,似乎没有来自此服务端点的响应。// from within a container in a pod
nslookup: can't resolve '(null