anchor.diff:  
   As expected, the nameserver IP corresponds to the IP of the `kube-dns` service. Additionally, the search domains also reflect the expected kubernetes schema (get more https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/[here]).
   
  -== Deploying coredns
  +== Deploy CoreDNS
   
  -The `coredns` deployment relies on information which is specific to you cluster: CIDR of kubernetes services and cluster domain. For minikube, you can deploy `coredns` from a pre-generated yaml: `kubectl create -f coredns-minikube.yaml`
  +The CoreDNS deployment relies on information that is specific to you cluster: CIDR of the kubernetes services and cluster domain.
  +
  +For minikube, `coredns` can be deployed:
  +
  +	kubectl create -f coredns-minikube.yaml
   
   Wait until the `coredns` pod is running:
  -```
  -kubectl get po -l k8s-app=coredns -n kube-system
  -NAME                       READY     STATUS    RESTARTS   AGE
  -coredns-3986650266-gw79f   1/1       Running   0          17s
  -```
   
  -== Switching to coredns
  +	kubectl get po -l k8s-app=coredns -n kube-system
  +	NAME                       READY     STATUS    RESTARTS   AGE
  +	coredns-3986650266-gw79f   1/1       Running   0          17s
   
  -The only thing left is updating the `kube-dns` service to use our coredns pod: `kubectl apply -f coredns-service.yaml`
  +== Switching to CoreDNS
  +
  +The only thing left is updating the `kube-dns` service to use our CoreDNS pod:
  +
  +	kubectl apply -f coredns-service.yaml
   
   When you describe the `kube-dns` service now, it should look something like this:
  +
   ```
   kubectl describe svc kube-dns -n kube-system
   Name:			kube-dns
  
positive.code: = Using CoreDNS for Service Discovery (WIP)
  
  :toc:
  
  This tutorial will show you how to update an existing Kubernetes cluster to use https://coredns.io/[coredns] instead of the default https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dns[kube-dns] for service discovery.
  
  == Pre-requisites
  
  
negative.code: 
  As a very last step we can delete the original `kube-dns` deployment: `kubectl delete deployment kube-dns -n kube-system`
  
  This will delete the pod, and the CoreDNS implementation will still be available.
  
  