# Functions
CreateServiceAccount creates the necessary serviceaccounts that kubeadm uses/might use, if they don't already exist.
EnsureDNSAddon creates the kube-dns addon.
GetKubeDNSManifest returns the right kube-dns YAML manifest for a specific k8s version.
GetKubeDNSVersion returns the right kube-dns version for a specific k8s version.
# Constants
KubeDNSService is the kube-dns Service manifest.
KubeDNSServiceAccountName describes the name of the ServiceAccount for the kube-dns addon.