我想使用嵌套字段的标记以自动方式为自定义资源定义创建默认值。由于我使用的是开源库中的 struct 类型,因此无法直接在那里创建标记。所以我必须只使用嵌套标记。我想以这样一种方式使用标记,它只会为该类型而不是整个类型为一个字段创建一个默认值。截至目前,它默认整个类型。
// +kubebuilder:default={{apiGroup: "abc"}}
DataSource corev1.TypedLocalObjectReference `json:"dataSource"`
我想使用嵌套字段的标记以自动方式为自定义资源定义创建默认值。由于我使用的是开源库中的 struct 类型,因此无法直接在那里创建标记。所以我必须只使用嵌套标记。我想以这样一种方式使用标记,它只会为该类型而不是整个类型为一个字段创建一个默认值。截至目前,它默认整个类型。
// +kubebuilder:default={{apiGroup: "abc"}}
DataSource corev1.TypedLocalObjectReference `json:"dataSource"`