Documentation ¶
Index ¶
- func ClusterRoleBindingCreator() reconciling.NamedClusterRoleBindingCreatorGetter
- func DeploymentCreator(kServerHost string, kServerPort int, ...) reconciling.NamedDeploymentCreatorGetter
- func NetworkPolicyCreator() reconciling.NamedNetworkPolicyCreatorGetter
- func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
- func ResourcesForDeletion() []ctrlruntimeclient.Object
- func ServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterRoleBindingCreator ¶
func ClusterRoleBindingCreator() reconciling.NamedClusterRoleBindingCreatorGetter
ClusterRoleBindingCreator returns a func to create/update the ClusterRoleBinding for konnectivity
func DeploymentCreator ¶
func DeploymentCreator(kServerHost string, kServerPort int, registryWithOverwrite registry.WithOverwriteFunc) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns function to create/update deployment for konnectivity agents in user cluster.
func NetworkPolicyCreator ¶ added in v2.19.0
func NetworkPolicyCreator() reconciling.NamedNetworkPolicyCreatorGetter
NetworkPolicyCreator NetworkPolicy allows all egress traffic
func PodDisruptionBudgetCreator ¶ added in v2.19.0
func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
PodDisruptionBudgetCreator returns a func to create/update the Konnectivity agent's PodDisruptionBudget
func ResourcesForDeletion ¶ added in v2.19.0
func ResourcesForDeletion() []ctrlruntimeclient.Object
func ServiceAccountCreator ¶
func ServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
ServiceAccountCreator 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.