====== Testar resolução DNS de Serviços e Pods ====== $ kubectl create -f https://k8s.io/examples/admin/dns/busybox.yaml pod/busybox created $ kubectl get pods -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES busybox 1/1 Running 0 45s 172.16.101.70 kube-worker-01.juntotelecom.com.br pod1 2/2 Running 0 4h53m 172.16.213.132 kube-worker-02.juntotelecom.com.br pod2 1/1 Running 0 110m 172.16.101.68 kube-worker-01.juntotelecom.com.br pod3 1/1 Running 0 87m 172.16.213.133 kube-worker-02.juntotelecom.com.br $ kubectl exec -it busybox -- cat /etc/resolv.conf search default.svc.cluster.local svc.cluster.local cluster.local juntotelecom.com.br nameserver 10.96.0.10 options ndots:5 $ kubectl get svc kube-dns -n kube-system NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kube-dns ClusterIP 10.96.0.10 53/UDP,53/TCP,9153/TCP 3d21h $ kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.96.0.1 443/TCP 3d21h nginx-service LoadBalancer 10.110.75.105 80:31852/TCP 90m $ kubectl run -it --rm --restart=Never busybox --image=gcr.io/google-containers/busybox -- nslookup kubernetes.default