Documentation
¶
Index ¶
- Constants
- Variables
- func CleanupWebhookResources(ctx context.Context)
- func CreateWebhookResources(ctx context.Context)
- func NewConfigValidationController(ctx context.Context, cmw configmap.Watcher) *controller.Impl
- func NewDefaultingAdmissionController(ctx context.Context, cmw configmap.Watcher) *controller.Impl
- func NewValidationAdmissionController(ctx context.Context, cmw configmap.Watcher) *controller.Impl
- func SetTypes(platform string)
Constants ¶
View Source
const ( // deprecated label, used in old versions // keeps this reference to remove the existing webhook installersets DEPRECATED_WEBHOOK_INSTALLERSET_LABEL = "validating-defaulting-webhooks.operator.tekton.dev" // this label is used to terminate the created webhook installerset on graceful termination // use unique name, to identify the resource created by this pod WEBHOOK_UNIQUE_LABEL = "operator.tekton.dev/webhook-unique-identifier" POD_NAMESPACE_ENV_KEY = "SYSTEM_NAMESPACE" POD_NAME_ENV_KEY = "WEBHOOK_POD_NAME" )
Variables ¶
View Source
var (
ErrNamespaceEnvNotSet = fmt.Errorf("namespace environment key %q not set", POD_NAMESPACE_ENV_KEY)
)
Functions ¶
func CleanupWebhookResources ¶ added in v0.60.0
func CreateWebhookResources ¶ added in v0.52.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.