From ca06cf47e4a2e082cc98d9d73dbf44b34c8b7d43 Mon Sep 17 00:00:00 2001 From: mudler Date: Tue, 27 Dec 2022 13:59:14 +0100 Subject: [PATCH] Change default failurePolicy to Fail --- config/webhook/manifests.yaml | 2 +- controllers/webhooks/pod.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/webhook/manifests.yaml b/config/webhook/manifests.yaml index 655dd7b..dd6e7e5 100644 --- a/config/webhook/manifests.yaml +++ b/config/webhook/manifests.yaml @@ -13,7 +13,7 @@ webhooks: name: webhook-service namespace: system path: /mutate-entangle-kairos-x-io-v1alpha1-entanglement - failurePolicy: Ignore + failurePolicy: Fail name: mentanglement.kb.io rules: - apiGroups: diff --git a/controllers/webhooks/pod.go b/controllers/webhooks/pod.go index 68eec00..64baea9 100644 --- a/controllers/webhooks/pod.go +++ b/controllers/webhooks/pod.go @@ -29,7 +29,7 @@ type Webhook struct { } //+kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch -//+kubebuilder:webhook:verbs=create;update,path=/mutate-entangle-kairos-x-io-v1alpha1-entanglement,mutating=true,failurePolicy=ignore,sideEffects=None,groups=core,resources=pods,versions=v1,name=mentanglement.kb.io,admissionReviewVersions={v1,v1alpha1} +//+kubebuilder:webhook:verbs=create;update,path=/mutate-entangle-kairos-x-io-v1alpha1-entanglement,mutating=true,failurePolicy=fail,sideEffects=None,groups=core,resources=pods,versions=v1,name=mentanglement.kb.io,admissionReviewVersions={v1,v1alpha1} var ( EntanglementNameLabel = "entanglement.kairos.io/name"