I need to build my on-prem Kubernetes cluster using kubeadm.
Since my environment has no DNS, I have to modify a configmap of CoreDNS so that it doesn't contain a forwarding section.
After deploying the cluster, I can edit the configmap using kubectl edit cm coredns -n kube-system
, but it takes a bit of time for CoreDNS to work properly after the modification that might be a problem for my production environment.
Is it possible to edit this configmap before the execution of kubeadm init
?