diff --git a/charts/keptn-lifecycle-operator/templates/lifecycle-mutating-webhook-configuration.yaml b/charts/keptn-lifecycle-operator/templates/lifecycle-mutating-webhook-configuration.yaml index 144030f..872d47e 100644 --- a/charts/keptn-lifecycle-operator/templates/lifecycle-mutating-webhook-configuration.yaml +++ b/charts/keptn-lifecycle-operator/templates/lifecycle-mutating-webhook-configuration.yaml @@ -25,7 +25,7 @@ webhooks: name: 'lifecycle-webhook-service' namespace: '{{ .Release.Namespace }}' path: /mutate-v1-pod - failurePolicy: Fail + failurePolicy: {{ .Values.failurePolicy | default "Fail" }} name: mpod.keptn.sh namespaceSelector: matchExpressions: @@ -59,4 +59,4 @@ webhooks: - UPDATE resources: - pods - sideEffects: None \ No newline at end of file + sideEffects: None diff --git a/charts/keptn-lifecycle-operator/values.yaml b/charts/keptn-lifecycle-operator/values.yaml index 413f2b8..f9b83e6 100644 --- a/charts/keptn-lifecycle-operator/values.yaml +++ b/charts/keptn-lifecycle-operator/values.yaml @@ -186,3 +186,5 @@ deniedNamespaces: - keptn-system - observability - monitoring + +failurePolicy: Fail