Documentation ¶
Index ¶
- func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory
- func ClusterRoleReconciler() reconciling.NamedClusterRoleReconcilerFactory
- func ConfigMapReconciler() reconciling.NamedConfigMapReconcilerFactory
- func DeploymentReconciler(kubernetesVersion *semverlib.Version, replicas *int32, ...) reconciling.NamedDeploymentReconcilerFactory
- func KubeDNSNetworkPolicyReconciler(k8sApiIP string, k8sApiPort int, k8sServiceApi string) reconciling.NamedNetworkPolicyReconcilerFactory
- func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
- func ServiceReconciler(dnsClusterIP string) reconciling.NamedServiceReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterRoleBindingReconciler ¶ added in v2.22.0
func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory
ClusterRoleBindingReconciler returns the func to create/update the ClusterRoleBinding for CoreDNS.
func ClusterRoleReconciler ¶ added in v2.22.0
func ClusterRoleReconciler() reconciling.NamedClusterRoleReconcilerFactory
ClusterRoleReconciler returns the func to create/update the ClusterRole for CoreDNS.
func ConfigMapReconciler ¶ added in v2.22.0
func ConfigMapReconciler() reconciling.NamedConfigMapReconcilerFactory
ConfigMapReconciler returns a ConfigMap containing the config for the CoreDNS.
func DeploymentReconciler ¶ added in v2.22.0
func DeploymentReconciler(kubernetesVersion *semverlib.Version, replicas *int32, imageRewriter registry.ImageRewriter) reconciling.NamedDeploymentReconcilerFactory
DeploymentReconciler returns the function to create and update the CoreDNS deployment.
func KubeDNSNetworkPolicyReconciler ¶ added in v2.22.0
func KubeDNSNetworkPolicyReconciler(k8sApiIP string, k8sApiPort int, k8sServiceApi string) reconciling.NamedNetworkPolicyReconcilerFactory
KubeDNSNetworkPolicyReconciler NetworkPolicy allows ingress traffic to coredns on port 53 TCP/UDP and egress to anywhere on port 53 TCP/UDP.
func PodDisruptionBudgetReconciler ¶ added in v2.22.0
func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
func ServiceAccountReconciler ¶ added in v2.22.0
func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
ServiceAccountReconciler creates the service account for CoreDNS.
func ServiceReconciler ¶ added in v2.22.0
func ServiceReconciler(dnsClusterIP string) reconciling.NamedServiceReconcilerFactory
ServiceReconciler creates the service for the CoreDNS.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.