Skip to content

Commit cf06407

Browse files
authored
Merge pull request #12290 from chrischdi/partially-revert-12231
⚠️ Partially revert: Remove DefaulterRemoveUnknownOrOmitableFields mutating webhook option
2 parents 656014e + ee08082 commit cf06407

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

bootstrap/kubeadm/internal/webhooks/kubeadmconfig.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import (
3333
func (webhook *KubeadmConfig) SetupWebhookWithManager(mgr ctrl.Manager) error {
3434
return ctrl.NewWebhookManagedBy(mgr).
3535
For(&bootstrapv1.KubeadmConfig{}).
36-
WithDefaulter(webhook).
36+
WithDefaulter(webhook, admission.DefaulterRemoveUnknownOrOmitableFields).
3737
WithValidator(webhook).
3838
Complete()
3939
}

bootstrap/kubeadm/internal/webhooks/kubeadmconfigtemplate.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import (
3232
func (webhook *KubeadmConfigTemplate) SetupWebhookWithManager(mgr ctrl.Manager) error {
3333
return ctrl.NewWebhookManagedBy(mgr).
3434
For(&bootstrapv1.KubeadmConfigTemplate{}).
35-
WithDefaulter(webhook).
35+
WithDefaulter(webhook, admission.DefaulterRemoveUnknownOrOmitableFields).
3636
WithValidator(webhook).
3737
Complete()
3838
}

controlplane/kubeadm/internal/webhooks/kubeadm_control_plane.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ import (
4747
func (webhook *KubeadmControlPlane) SetupWebhookWithManager(mgr ctrl.Manager) error {
4848
return ctrl.NewWebhookManagedBy(mgr).
4949
For(&controlplanev1.KubeadmControlPlane{}).
50-
WithDefaulter(webhook).
50+
WithDefaulter(webhook, admission.DefaulterRemoveUnknownOrOmitableFields).
5151
WithValidator(webhook).
5252
Complete()
5353
}

controlplane/kubeadm/internal/webhooks/kubeadmcontrolplanetemplate.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import (
3636
func (webhook *KubeadmControlPlaneTemplate) SetupWebhookWithManager(mgr ctrl.Manager) error {
3737
return ctrl.NewWebhookManagedBy(mgr).
3838
For(&controlplanev1.KubeadmControlPlaneTemplate{}).
39-
WithDefaulter(webhook).
39+
WithDefaulter(webhook, admission.DefaulterRemoveUnknownOrOmitableFields).
4040
WithValidator(webhook).
4141
Complete()
4242
}

0 commit comments

Comments
 (0)