Skip to content

Commit 9ab7f9d

Browse files
authored
change pod mutator webhook to fail-open (#4062)
1 parent 57472c4 commit 9ab7f9d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

helm/aws-load-balancer-controller/templates/webhook.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ webhooks:
1919
name: {{ template "aws-load-balancer-controller.webhookService" . }}
2020
namespace: {{ $.Release.Namespace }}
2121
path: /mutate-v1-pod
22-
failurePolicy: Fail
22+
failurePolicy: Ignore
2323
name: mpod.elbv2.k8s.aws
2424
admissionReviewVersions:
2525
- v1beta1

webhooks/core/pod_mutator.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ func (m *podMutator) MutateUpdate(ctx context.Context, obj runtime.Object, oldOb
4444
return obj, nil
4545
}
4646

47-
// +kubebuilder:webhook:path=/mutate-v1-pod,mutating=true,failurePolicy=fail,groups="",resources=pods,verbs=create,versions=v1,name=mpod.elbv2.k8s.aws,sideEffects=None,webhookVersions=v1,admissionReviewVersions=v1beta1
47+
// +kubebuilder:webhook:path=/mutate-v1-pod,mutating=true,failurePolicy=ignore,groups="",resources=pods,verbs=create,versions=v1,name=mpod.elbv2.k8s.aws,sideEffects=None,webhookVersions=v1,admissionReviewVersions=v1beta1
4848

4949
func (m *podMutator) SetupWithManager(mgr ctrl.Manager) {
5050
mgr.GetWebhookServer().Register(apiPathMutatePod, webhook.MutatingWebhookForMutator(m, mgr.GetScheme()))

0 commit comments

Comments
 (0)