diff --git a/api/bases/designate.openstack.org_designatebackendbind9s.yaml b/api/bases/designate.openstack.org_designatebackendbind9s.yaml index 787099e2..5ae3ee87 100644 --- a/api/bases/designate.openstack.org_designatebackendbind9s.yaml +++ b/api/bases/designate.openstack.org_designatebackendbind9s.yaml @@ -211,8 +211,6 @@ spec: type: string required: - containerImage - - controlNetworkName - - storageRequest type: object status: description: DesignateBackendbind9Status defines the observed state of diff --git a/api/bases/designate.openstack.org_designates.yaml b/api/bases/designate.openstack.org_designates.yaml index 53591705..a5de4428 100644 --- a/api/bases/designate.openstack.org_designates.yaml +++ b/api/bases/designate.openstack.org_designates.yaml @@ -630,8 +630,6 @@ spec: type: string required: - containerImage - - controlNetworkName - - storageRequest type: object designateCentral: description: DesignateCentral - Spec definition for the Central service diff --git a/api/v1beta1/designatebackendbind9_types.go b/api/v1beta1/designatebackendbind9_types.go index c669f0f6..16183589 100644 --- a/api/v1beta1/designatebackendbind9_types.go +++ b/api/v1beta1/designatebackendbind9_types.go @@ -67,6 +67,7 @@ type DesignateBackendbind9SpecBase struct { CustomBindOptions []string `json:"customBindOptions,omitempty"` // +kubebuilder:default="designate" + // +kubebuilder:validation:Optional // ControlNetworkName - specify which network attachment is to be used for control, notifys and zone transfers. ControlNetworkName string `json:"controlNetworkName"` @@ -74,7 +75,7 @@ type DesignateBackendbind9SpecBase struct { // StorageClass StorageClass string `json:"storageClass,omitempty"` - // +kubebuilder:validation:Required + // +kubebuilder:validation:Optional // StorageRequest StorageRequest string `json:"storageRequest"` } diff --git a/config/crd/bases/designate.openstack.org_designatebackendbind9s.yaml b/config/crd/bases/designate.openstack.org_designatebackendbind9s.yaml index 787099e2..5ae3ee87 100644 --- a/config/crd/bases/designate.openstack.org_designatebackendbind9s.yaml +++ b/config/crd/bases/designate.openstack.org_designatebackendbind9s.yaml @@ -211,8 +211,6 @@ spec: type: string required: - containerImage - - controlNetworkName - - storageRequest type: object status: description: DesignateBackendbind9Status defines the observed state of diff --git a/config/crd/bases/designate.openstack.org_designates.yaml b/config/crd/bases/designate.openstack.org_designates.yaml index 53591705..a5de4428 100644 --- a/config/crd/bases/designate.openstack.org_designates.yaml +++ b/config/crd/bases/designate.openstack.org_designates.yaml @@ -630,8 +630,6 @@ spec: type: string required: - containerImage - - controlNetworkName - - storageRequest type: object designateCentral: description: DesignateCentral - Spec definition for the Central service