diff --git a/api/v1alpha2/osartifact_types.go b/api/v1alpha2/osartifact_types.go index c4fc3a1..fc287fc 100644 --- a/api/v1alpha2/osartifact_types.go +++ b/api/v1alpha2/osartifact_types.go @@ -26,6 +26,7 @@ type Model string const ( RPI3 Model = "rpi3" RPI4 Model = "rpi4" + RPI5 Model = "rpi5" ) // OSArtifactSpec defines the desired state of OSArtifact @@ -38,7 +39,7 @@ type OSArtifactSpec struct { ISO bool `json:"iso,omitempty"` // +kubebuilder:validation:Type:=string - // +kubebuilder:validation:Enum:=rpi3;rpi4 + // +kubebuilder:validation:Enum:=rpi3;rpi4;rpi5 // +optional Model *Model `json:"model,omitempty"` diff --git a/charts/osbuilder/crds/build.kairos.io_osartifacts.yaml b/charts/osbuilder/crds/build.kairos.io_osartifacts.yaml index 19cd02a..88c3e6b 100644 --- a/charts/osbuilder/crds/build.kairos.io_osartifacts.yaml +++ b/charts/osbuilder/crds/build.kairos.io_osartifacts.yaml @@ -290,6 +290,7 @@ spec: enum: - rpi3 - rpi4 + - rpi5 type: string project: type: string diff --git a/config/crd/bases/build.kairos.io_osartifacts.yaml b/config/crd/bases/build.kairos.io_osartifacts.yaml index 19cd02a..88c3e6b 100644 --- a/config/crd/bases/build.kairos.io_osartifacts.yaml +++ b/config/crd/bases/build.kairos.io_osartifacts.yaml @@ -290,6 +290,7 @@ spec: enum: - rpi3 - rpi4 + - rpi5 type: string project: type: string