Skip to content

Commit 441b897

Browse files
committed
fixup! refactor: Address review feedback
1 parent 1cea89a commit 441b897

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

api/v1alpha1/addon_types.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ type CNI struct {
120120
// +kubebuilder:default=HelmAddon
121121
// +kubebuilder:validation:Optional
122122
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
123-
Strategy AddonStrategy `json:"strategy,omitempty"`
123+
Strategy AddonStrategy `json:"strategy,omitzero"`
124124

125125
// AddonConfig contains the configuration for the CNI provider.
126126
// +kubebuilder:validation:Optional
@@ -164,7 +164,7 @@ type NFD struct {
164164
// +kubebuilder:default=HelmAddon
165165
// +kubebuilder:validation:Optional
166166
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
167-
Strategy AddonStrategy `json:"strategy,omitempty"`
167+
Strategy AddonStrategy `json:"strategy,omitzero"`
168168
}
169169

170170
// ClusterAutoscaler tells us to enable or disable the cluster-autoscaler addon.
@@ -174,7 +174,7 @@ type ClusterAutoscaler struct {
174174
// +kubebuilder:default=HelmAddon
175175
// +kubebuilder:validation:Optional
176176
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
177-
Strategy AddonStrategy `json:"strategy,omitempty"`
177+
Strategy AddonStrategy `json:"strategy,omitzero"`
178178
}
179179

180180
type GenericCSI struct {
@@ -191,15 +191,15 @@ type GenericCOSI struct {
191191
// +kubebuilder:default=HelmAddon
192192
// +kubebuilder:validation:Optional
193193
// +kubebuilder:validation:Enum=HelmAddon
194-
Strategy AddonStrategy `json:"strategy,omitempty"`
194+
Strategy AddonStrategy `json:"strategy,omitzero"`
195195
}
196196

197197
type SnapshotController struct {
198198
// Addon strategy used to deploy the snapshot controller to the workload cluster.
199199
// +kubebuilder:default=HelmAddon
200200
// +kubebuilder:validation:Optional
201201
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
202-
Strategy AddonStrategy `json:"strategy,omitempty"`
202+
Strategy AddonStrategy `json:"strategy,omitzero"`
203203
}
204204

205205
type DefaultStorage struct {
@@ -260,7 +260,7 @@ type CSIProvider struct {
260260
// +kubebuilder:default=HelmAddon
261261
// +kubebuilder:validation:Optional
262262
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
263-
Strategy AddonStrategy `json:"strategy,omitempty"`
263+
Strategy AddonStrategy `json:"strategy,omitzero"`
264264

265265
// The reference to any secret used by the CSI Provider.
266266
// +kubebuilder:validation:Optional
@@ -311,7 +311,7 @@ type CCM struct {
311311
// +kubebuilder:default=HelmAddon
312312
// +kubebuilder:validation:Optional
313313
// +kubebuilder:validation:Enum=ClusterResourceSet;HelmAddon
314-
Strategy AddonStrategy `json:"strategy,omitempty"`
314+
Strategy AddonStrategy `json:"strategy,omitzero"`
315315
}
316316

317317
type CCMCredentials struct {

0 commit comments

Comments
 (0)