fix propagationWork API issue, preserve unknown fields

Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
This commit is contained in:
Kevin Wang 2020-11-20 18:03:41 +08:00 committed by Hongcai Ren
parent f05e032328
commit 04e95c9a74
2 changed files with 2 additions and 0 deletions

View File

@ -48,6 +48,7 @@ spec:
description: Manifest represents a resource to be deployed on description: Manifest represents a resource to be deployed on
managed cluster. managed cluster.
type: object type: object
x-kubernetes-preserve-unknown-fields: true
type: array type: array
type: object type: object
type: object type: object

View File

@ -36,6 +36,7 @@ type WorkloadTemplate struct {
// Manifest represents a resource to be deployed on managed cluster. // Manifest represents a resource to be deployed on managed cluster.
type Manifest struct { type Manifest struct {
// +kubebuilder:pruning:PreserveUnknownFields
runtime.RawExtension `json:",inline"` runtime.RawExtension `json:",inline"`
} }