coredns

package
v2.25.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL