From 62a1ad79e611ecce09b038277ef26158687db0bb Mon Sep 17 00:00:00 2001 From: Haiyan Meng Date: Mon, 3 Jun 2024 15:42:50 +0000 Subject: [PATCH] Add a kubebuilder marker to patches to preserve unknow fields https://book.kubebuilder.io/reference/markers/crd-processing --- pkg/patterns/addon/pkg/apis/v1alpha1/common_types.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/patterns/addon/pkg/apis/v1alpha1/common_types.go b/pkg/patterns/addon/pkg/apis/v1alpha1/common_types.go index d8c3679a..0837d744 100644 --- a/pkg/patterns/addon/pkg/apis/v1alpha1/common_types.go +++ b/pkg/patterns/addon/pkg/apis/v1alpha1/common_types.go @@ -57,5 +57,6 @@ type Patchable interface { // +k8s:deepcopy-gen=true type PatchSpec struct { + // +kubebuilder:pruning:PreserveUnknownFields Patches []*runtime.RawExtension `json:"patches,omitempty"` }