gatekeeper

package
v2.21.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssignCRDCreator added in v2.18.0

func AssignMetadataCRDCreator added in v2.18.0

func AuditDeploymentCreator added in v2.17.0

func AuditDeploymentCreator(registryWithOverwrite registry.WithOverwriteFunc, resourceOverride *corev1.ResourceRequirements) reconciling.NamedDeploymentCreatorGetter

AuditDeploymentCreator returns the function to create and update the Gatekeeper audit deployment.

func ClusterRoleBindingCreator added in v2.17.0

func ClusterRoleBindingCreator() reconciling.NamedClusterRoleBindingCreatorGetter

ClusterRoleBindingCreator creates the gatekeeper ClusterRoleBinding.

func ClusterRoleCreator added in v2.17.0

func ClusterRoleCreator() reconciling.NamedClusterRoleCreatorGetter

ClusterRoleCreator creates the gatekeeper ClusterRole.

func ConfigCRDCreator

ConfigCRDCreator returns the gatekeeper config CRD definition.

func ConstraintPodStatusCRDCreator added in v2.18.0

func ConstraintPodStatusCRDCreator() reconciling.NamedCustomResourceDefinitionCreatorGetter

ConstraintPodStatusCRDCreator returns the gatekeeper ConstraintPodStatus CRD definition.

func ConstraintTemplateCRDCreator

func ConstraintTemplateCRDCreator() reconciling.NamedCustomResourceDefinitionCreatorGetter

ConstraintTemplateCRDCreator returns the gatekeeper constraintTemplate CRD definition.

func ConstraintTemplatePodStatusCRDCreator added in v2.18.0

func ConstraintTemplatePodStatusCRDCreator() reconciling.NamedCustomResourceDefinitionCreatorGetter

ConstraintTemplatePodStatusCRDCreator returns the gatekeeper ConstraintTemplatePodStatus CRD definition.

func ControllerDeploymentCreator added in v2.17.0

func ControllerDeploymentCreator(enableMutation bool, registryWithOverwrite registry.WithOverwriteFunc, resourceOverride *corev1.ResourceRequirements) reconciling.NamedDeploymentCreatorGetter

ControllerDeploymentCreator returns the function to create and update the Gatekeeper controller deployment.

func GetResourcesToRemoveOnDelete

func GetResourcesToRemoveOnDelete() []ctrlruntimeclient.Object

func KubeSystemLabeler added in v2.18.0

func KubeSystemLabeler() (string, reconciling.NamespaceCreator)

KubeSystemLabeler labels the kube-system namespace to be exempt from Gatekeeper.

func MutatingWebhookConfigurationCreator added in v2.18.0

func MutatingWebhookConfigurationCreator(timeout int) reconciling.NamedMutatingWebhookConfigurationCreatorGetter

func MutatorPodStatusCRDCreator added in v2.18.0

func MutatorPodStatusCRDCreator() reconciling.NamedCustomResourceDefinitionCreatorGetter

func NamespaceCreator

func NamespaceCreator() (string, reconciling.NamespaceCreator)

NamespaceCreator creates the namespace for Gatekeeper.

func PodDisruptionBudgetCreator added in v2.18.0

func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter

func RoleBindingCreator added in v2.17.0

func RoleBindingCreator() reconciling.NamedRoleBindingCreatorGetter

RoleBindingCreator creates the gatekeeper RoleBinding.

func RoleCreator added in v2.17.0

func RoleCreator() reconciling.NamedRoleCreatorGetter

RoleCreator creates the gatekeeper Role.

func SecretCreator added in v2.17.0

func SecretCreator() reconciling.NamedSecretCreatorGetter

SecretCreator creates the secret for gatekeeper webhook controller.

func ServiceAccountCreator added in v2.17.0

func ServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter

ServiceAccountCreator returns a func to create/update the ServiceAccount used by gatekeeper.

func ServiceCreator added in v2.17.0

func ServiceCreator() reconciling.NamedServiceCreatorGetter

ServiceCreator returns the function to reconcile the gatekeeper service.

func ValidatingWebhookConfigurationCreator

func ValidatingWebhookConfigurationCreator(timeout int) reconciling.NamedValidatingWebhookConfigurationCreatorGetter

ValidatingWebhookConfigurationCreator returns the ValidatingwebhookConfiguration for gatekeeper.

Types

This section is empty.

Jump to

Keyboard shortcuts

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