Kasun de Silva, I have the impression that from the instructions above, setting up kube-dns
is missing.
I have been looking around, also deploying the Controller/Service for kube-dns
from [Minikube](https://github.com/kubernetes/minikube/blob/master/deploy/addons/kube-dns/kube-dns-svc.yaml) but with not much luck.
When I do that, I see these errors in the pod’s logs:
I0509 04:05:11.115532 1 logs.go:41] skydns: ready for queries on cluster.local. for tcp://0.0.0.0:10053 [rcache 0]
I0509 04:05:11.115647 1 logs.go:41] skydns: ready for queries on cluster.local. for udp://0.0.0.0:10053 [rcache 0]
E0509 04:05:41.115127 1 sync_configmap.go:86] Error getting ConfigMap kube-system:kube-dns err: Get https://10.3.0.1:443/api/v1/namespaces/kube-system/configmaps/kube-dns: dial tcp 10.3.0.1:443: i/o timeout
E0509 04:05:41.115177 1 dns.go:183] Error getting initial ConfigMap: Get https://10.3.0.1:443/api/v1/namespaces/kube-system/configmaps/kube-dns: dial tcp 10.3.0.1:443: i/o timeout, starting with default values
E0509 04:05:41.116921 1 reflector.go:199] k8s.io/dns/vendor/k8s.io/client-go/tools/cache/reflector.go:94: Failed to list *v1.Endpoints: Get https://10.3.0.1:443/api/v1/endpoints?resourceVersion=0: dial tcp 10.3.0.1:443: i/o timeout
E0509 04:05:41.117041 1 reflector.go:199] k8s.io/dns/vendor/k8s.io/client-go/tools/cache/reflector.go:94: Failed to list *v1.Service: Get https://10.3.0.1:443/api/v1/services?resourceVersion=0: dial tcp 10.3.0.1:443: i/o timeout
I0509 04:05:41.615707 1 dns.go:174] Waiting for services and endpoints to be initialized from apiserver...
and then it waits forever until it times out waiting for initialization.
Would you have any suggestions as to how to fix this?
Thanks!