Deploying kube-dns in a Kubernetes Cluster
Pods can communicate with each other and with services via their IP addresses, once networking has been set up in a Kubernetes cluster. But it is easier to locate other pods and services by hostname, since IP addresses can change. In order to do this, the cluster requires a DNS service. In this learning activity, you will learn how to deploy kube-dns to a cluster in order to provide DNS service to pods.