Open
Description
As of today KCP allows to skip reconcile of Proxy and DNS via two annotations (controlplane.cluster.x-k8s.io/skip-kube-proxy
and controlplane.cluster.x-k8s.io/skip-coredns
)
Some time ago, the v1beta4 version of the kubeadm API introduced the cabability to skip installation of Proxy and DNS, but currently this option is not surfacing in the KubeConfig/KubeadmControlPlane CRD
When we will consider surfacing the new kubeadm option in the KubeConfig/KubeadmControlPlane, we should review this feature in an holistic way, considering possible permutation of skip install and skip reconcile, and possibly focus the implementation on the most relevant for the users