Documentation ¶
Index ¶
- func ConfigMapReconciler(data configMapReconcilerData) reconciling.NamedConfigMapReconcilerFactory
- func CoreDNSImage(clusterVersion *semverlib.Version) string
- func CoreDNSVersion(clusterVersion *semverlib.Version) string
- func DeploymentReconciler(data deploymentReconcilerData) reconciling.NamedDeploymentReconcilerFactory
- 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 ¶ added in v2.22.0
func ConfigMapReconciler(data configMapReconcilerData) reconciling.NamedConfigMapReconcilerFactory
ConfigMapReconciler returns a ConfigMap containing the cloud-config for the supplied data.
func CoreDNSImage ¶ added in v2.24.0
func CoreDNSVersion ¶ added in v2.24.0
source: https://github.com/kubernetes/kubernetes/blob/vX.YY.0/cmd/kubeadm/app/constants/constants.go
func DeploymentReconciler ¶ added in v2.22.0
func DeploymentReconciler(data deploymentReconcilerData) reconciling.NamedDeploymentReconcilerFactory
DeploymentReconciler returns the function to create and update the DNS resolver deployment.
func PodDisruptionBudgetReconciler ¶ added in v2.22.0
func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
PodDisruptionBudgetReconciler returns a func to create/update the apiserver PodDisruptionBudget.
func ResourcesForDeletion ¶ added in v2.19.0
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceReconciler ¶ added in v2.22.0
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.