Skip to content

Commit d0d0f54

Browse files
Merge branch 'master' into jd/status-subresource
2 parents 00a5d65 + fdf7e06 commit d0d0f54

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

api/v3/shared_types.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,15 +70,18 @@ type Mapfile struct {
7070
type 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

api/v3/wms_types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff 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

config/crd/bases/pdok.nl_wfs.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff 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.

config/crd/bases/pdok.nl_wms.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff 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.

0 commit comments

Comments
 (0)