Documentation ¶
Index ¶
- func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory
- func DeploymentReconciler(kServerHost string, kServerPort int, kKeepaliveTime string, ...) reconciling.NamedDeploymentReconcilerFactory
- func NetworkPolicyReconciler() reconciling.NamedNetworkPolicyReconcilerFactory
- func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ResourcesForDeletion() []ctrlruntimeclient.Object
- func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterRoleBindingReconciler ¶
func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory
ClusterRoleBindingReconciler returns a func to create/update the ClusterRoleBinding for konnectivity.
func DeploymentReconciler ¶
func DeploymentReconciler(kServerHost string, kServerPort int, kKeepaliveTime string, imageRewriter registry.ImageRewriter) reconciling.NamedDeploymentReconcilerFactory
DeploymentCreator returns function to create/update deployment for konnectivity agents in user cluster.
func NetworkPolicyReconciler ¶
func NetworkPolicyReconciler() reconciling.NamedNetworkPolicyReconcilerFactory
NetworkPolicyReconciler NetworkPolicy allows all egress traffic.
func PodDisruptionBudgetReconciler ¶
func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
PodDisruptionBudgetReconciler returns a func to create/update the Konnectivity agent's PodDisruptionBudget.
func ResourcesForDeletion ¶
func ResourcesForDeletion() []ctrlruntimeclient.Object
func ServiceAccountReconciler ¶
func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
ServiceAccountReconciler returns a func to create/update the ServiceAccount used by konnectivity agents.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.