Kubelet does not have ClusterDNS IP configured and cannot create Pod using "ClusterFirst" policy. Falling back to "Default" policy

I installed K8S using two VMs (1 master and node) on fedora 28 by following this link :

The two nodes can ping each other, I run this command on the master: # kubectl get nodes

kubectl get nodes
NAME STATUS ROLES AGE VERSION
node Ready 22h v1.10.1

When I run this command # kubectl describe nodes

I have this error : Warning MissingClusterDNS 2m (x23885 over 3h) kubelet, node kubelet does not have ClusterDNS IP configured and cannot create Pod using “ClusterFirst” policy. Falling back to “Default” policy.

Any help to fix this problem ?

M facing same issue on AWS EKS environment created via Terraform scripts.
Has anyone found solution on same?