Skip to content

Commit 40e195d

Browse files
feat: allow FailurePolicy to be configured by users (#3922)
Signed-off-by: LiamMccafferty-bud <[email protected]>
1 parent 325756f commit 40e195d

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lifecycle-operator/chart/templates/lifecycle-mutating-webhook-configuration.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ webhooks:
2525
name: 'lifecycle-webhook-service'
2626
namespace: '{{ .Release.Namespace }}'
2727
path: /mutate-v1-pod
28-
failurePolicy: Fail
28+
failurePolicy: {{ .Values.failurePolicy | default "Fail" }}
2929
name: mpod.keptn.sh
3030
namespaceSelector:
3131
matchExpressions:
@@ -59,4 +59,4 @@ webhooks:
5959
- UPDATE
6060
resources:
6161
- pods
62-
sideEffects: None
62+
sideEffects: None

lifecycle-operator/chart/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,3 +186,5 @@ deniedNamespaces:
186186
- keptn-system
187187
- observability
188188
- monitoring
189+
190+
failurePolicy: Fail

0 commit comments

Comments
 (0)