gatekeeper

package
v2.19.0-alpha.4 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2022 License: Apache-2.0 Imports: 16 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