Documentation ¶
Index ¶
- func ConfigMapReconciler(data configMapReconcilerData) reconciling.NamedConfigMapReconcilerFactory
- func DeploymentReconciler(data deploymentReconcilerData) reconciling.NamedDeploymentReconcilerFactory
- func GetCoreDNSImage(kubernetesVersion *semverlib.Version) string
- func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
- func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigMapReconciler ¶
func ConfigMapReconciler(data configMapReconcilerData) reconciling.NamedConfigMapReconcilerFactory
ConfigMapReconciler returns a ConfigMap containing the cloud-config for the supplied data.
func DeploymentReconciler ¶
func DeploymentReconciler(data deploymentReconcilerData) reconciling.NamedDeploymentReconcilerFactory
DeploymentReconciler returns the function to create and update the DNS resolver deployment.
func GetCoreDNSImage ¶
source: https://github.com/kubernetes/kubernetes/blob/vX.YY.0/cmd/kubeadm/app/constants/constants.go
func PodDisruptionBudgetReconciler ¶
func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
PodDisruptionBudgetReconciler returns a func to create/update the apiserver PodDisruptionBudget.
func ResourcesForDeletion ¶
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceReconciler ¶
func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
ServiceReconciler returns the function to reconcile the DNS service.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.