const unableToDecodeCoreDNS …
const coreDNSReplicas …
func DeployedDNSAddon(client clientset.Interface) (string, error) { … }
func deployedDNSReplicas(client clientset.Interface, replicas int32) (*int32, error) { … }
func EnsureDNSAddon(cfg *kubeadmapi.ClusterConfiguration, client clientset.Interface, patchesDir string, out io.Writer, printManifest bool) error { … }
func coreDNSAddon(cfg *kubeadmapi.ClusterConfiguration, client clientset.Interface, replicas *int32, patchesDir string, out io.Writer, printManifest bool) error { … }
func createCoreDNSAddon(deploymentBytes, serviceBytes, configBytes []byte, client clientset.Interface) error { … }
func createDNSService(dnsService *v1.Service, serviceBytes []byte, client clientset.Interface) error { … }
func isCoreDNSConfigMapMigrationRequired(corefile, currentInstalledCoreDNSVersion string) (bool, error) { … }
func migrateCoreDNSCorefile(client clientset.Interface, cm *v1.ConfigMap, corefile, currentInstalledCoreDNSVersion string) error { … }
func GetCoreDNSInfo(client clientset.Interface) (*v1.ConfigMap, string, string, error) { … }
func setCorefile(client clientset.Interface, coreDNSCorefileName string) error { … }
func applyCoreDNSDeploymentPatches(coreDNSDeploymentBytes []byte, patchesDir string, output io.Writer) ([]byte, error) { … }