Documentation ¶
Index ¶
- func ConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter
- func DeploymentCreator(data deploymentCreatorData) reconciling.NamedDeploymentCreatorGetter
- func GetCoreDNSImage(kubernetesVersion *semver.Version) string
- func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
- func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
- func ServiceCreator() reconciling.NamedServiceCreatorGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigMapCreator ¶
func ConfigMapCreator(data configMapCreatorData) reconciling.NamedConfigMapCreatorGetter
ConfigMapCreator returns a ConfigMap containing the cloud-config for the supplied data
func DeploymentCreator ¶
func DeploymentCreator(data deploymentCreatorData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the DNS resolver deployment
func GetCoreDNSImage ¶ added in v2.17.0
func GetCoreDNSImage(kubernetesVersion *semver.Version) string
source: https://github.com/kubernetes/kubernetes/blob/vX.YY.0/cmd/kubeadm/app/constants/constants.go
func PodDisruptionBudgetCreator ¶
func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
PodDisruptionBudgetCreator returns a func to create/update the apiserver PodDisruptionBudget
func ResourcesForDeletion ¶ added in v2.19.0
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceCreator ¶
func ServiceCreator() reconciling.NamedServiceCreatorGetter
ServiceCreator returns the function to reconcile the DNS service
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.