Skip to content

Commit ea8962a

Browse files
committed
fix: pod webhook path change to semantic path
1 parent 74cdb4d commit ea8962a

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

webhooks/admission/api/v1/pod_webhook.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,14 +291,14 @@ func (r *PodMutator) SetupWithManager(mgr ctrl.Manager) error {
291291
Complete()
292292
}
293293

294-
//+kubebuilder:webhook:path=/mutate--v1-pod,mutating=true,failurePolicy=fail,sideEffects=None,groups=core,resources=pods,verbs=create;update,versions=v1,name=mpod.sealos.io,admissionReviewVersions=v1
294+
//+kubebuilder:webhook:path=/mutate-requests-v1-pod,mutating=true,failurePolicy=fail,sideEffects=None,groups=core,resources=pods,verbs=create;update,versions=v1,name=mpod.sealos.io,admissionReviewVersions=v1
295295

296296
//+kubebuilder:object:generate=false
297297

298298
// PodValidator validates pods to prevent invalid resource configurations
299299
type PodValidator struct{}
300300

301-
//+kubebuilder:webhook:path=/validate--v1-pod,mutating=false,failurePolicy=fail,sideEffects=None,groups=core,resources=pods,verbs=create;update,versions=v1,name=vpod.sealos.io,admissionReviewVersions=v1
301+
//+kubebuilder:webhook:path=/validate-resources-v1-pod,mutating=false,failurePolicy=fail,sideEffects=None,groups=core,resources=pods,verbs=create;update,versions=v1,name=vpod.sealos.io,admissionReviewVersions=v1
302302

303303
// ValidateCreate implements webhook.Validator interface
304304
func (v *PodValidator) ValidateCreate(ctx context.Context, obj runtime.Object) error {

webhooks/admission/config/webhook/manifests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ webhooks:
7272
service:
7373
name: webhook-service
7474
namespace: system
75-
path: /mutate--v1-pod
75+
path: /mutate-requests-v1-pod
7676
failurePolicy: Ignore
7777
name: mpod.sealos.io
7878
namespaceSelector:
@@ -152,7 +152,7 @@ webhooks:
152152
service:
153153
name: webhook-service
154154
namespace: system
155-
path: /validate--v1-pod
155+
path: /validate-resources-v1-pod
156156
failurePolicy: Ignore
157157
name: vpod.sealos.io
158158
namespaceSelector:

webhooks/admission/deploy/manifests/deploy.yaml.tmpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ webhooks:
496496
service:
497497
name: admission-webhook-service
498498
namespace: sealos-system
499-
path: /mutate--v1-pod
499+
path: /mutate-requests-v1-pod
500500
failurePolicy: {{ .podWebhookFailurePolicy }}
501501
name: mpod.sealos.io
502502
namespaceSelector:
@@ -592,7 +592,7 @@ webhooks:
592592
service:
593593
name: admission-webhook-service
594594
namespace: sealos-system
595-
path: /validate--v1-pod
595+
path: /validate-resources-v1-pod
596596
failurePolicy: {{ .podWebhookFailurePolicy }}
597597
name: vpod.sealos.io
598598
namespaceSelector:

0 commit comments

Comments
 (0)