File tree Expand file tree Collapse file tree 4 files changed +7
-12
lines changed
Expand file tree Collapse file tree 4 files changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -70,15 +70,18 @@ type Mapfile struct {
7070type BaseOptions struct {
7171 // IncludeIngress dictates whether to deploy an Ingress or ensure none exists.
7272 // +kubebuilder:default:=true
73+ // +kubebuilder:validation:Optional
7374 IncludeIngress bool `json:"includeIngress"`
7475
7576 // AutomaticCasing enables automatic conversion from snake_case to camelCase.
7677 // +kubebuilder:default:=true
78+ // +kubebuilder:validation:Optional
7779 AutomaticCasing bool `json:"automaticCasing"`
7880
7981 // Whether to prefetch data from blob storage, and store it on the local filesystem.
8082 // If `false`, the data will be served directly out of blob storage
8183 // +kubebuilder:default:=true
84+ // +kubebuilder:validation:Optional
8285 PrefetchData bool `json:"prefetchData"`
8386}
8487
Original file line number Diff line number Diff line change @@ -315,18 +315,22 @@ type WMSOptions struct {
315315
316316 // ValidateRequests enables request validation against the service schema.
317317 // +kubebuilder:default:=true
318+ // +kubebuilder:validation:Optional
318319 ValidateRequests bool `json:"validateRequests"`
319320
320321 // RewriteGroupToDataLayers merges group layers into individual data layers.
321322 // +kubebuilder:default:=false
323+ // +kubebuilder:validation:Optional
322324 RewriteGroupToDataLayers bool `json:"rewriteGroupToDataLayers"`
323325
324326 // DisableWebserviceProxy disables the built-in proxy for external web services.
325327 // +kubebuilder:default:=false
328+ // +kubebuilder:validation:Optional
326329 DisableWebserviceProxy bool `json:"disableWebserviceProxy"`
327330
328331 // ValidateChildStyleNameEqual ensures child style names match the parent style.
329332 // +kubebuilder:default=false
333+ // +kubebuilder:validation:Optional
330334 ValidateChildStyleNameEqual bool `json:"validateChildStyleNameEqual"`
331335}
332336
Original file line number Diff line number Diff line change @@ -700,10 +700,6 @@ spec:
700700 Whether to prefetch data from blob storage, and store it on the local filesystem.
701701 If `false`, the data will be served directly out of blob storage
702702 type : boolean
703- required :
704- - automaticCasing
705- - includeIngress
706- - prefetchData
707703 type : object
708704 podSpecPatch :
709705 description : Strategic merge patch for the pod in the deployment. E.g. to patch the resources or add extra env vars.
Original file line number Diff line number Diff line change @@ -743,14 +743,6 @@ spec:
743743 default : true
744744 description : ValidateRequests enables request validation against the service schema.
745745 type : boolean
746- required :
747- - automaticCasing
748- - disableWebserviceProxy
749- - includeIngress
750- - prefetchData
751- - rewriteGroupToDataLayers
752- - validateChildStyleNameEqual
753- - validateRequests
754746 type : object
755747 podSpecPatch :
756748 description : Strategic merge patch for the pod in the deployment. E.g. to patch the resources or add extra env vars.
You can’t perform that action at this time.
0 commit comments