From 30bca39694628a49f1aeb6e878d3285ad6b8f4ed Mon Sep 17 00:00:00 2001 From: Jan Bouska Date: Wed, 11 Sep 2024 15:43:02 +0200 Subject: [PATCH] Update TUF PVC access mode DOC and sample --- api/v1alpha1/tuf_types.go | 2 +- .../manifests/rhtas-operator.clusterserviceversion.yaml | 8 ++++---- bundle/manifests/rhtas.redhat.com_securesigns.yaml | 3 ++- bundle/manifests/rhtas.redhat.com_tufs.yaml | 3 ++- config/crd/bases/rhtas.redhat.com_securesigns.yaml | 3 ++- config/crd/bases/rhtas.redhat.com_tufs.yaml | 3 ++- config/samples/rhtas_v1alpha1_securesign.yaml | 2 +- 7 files changed, 14 insertions(+), 10 deletions(-) diff --git a/api/v1alpha1/tuf_types.go b/api/v1alpha1/tuf_types.go index aed0872b..1f1b2026 100644 --- a/api/v1alpha1/tuf_types.go +++ b/api/v1alpha1/tuf_types.go @@ -50,7 +50,7 @@ type TufPvc struct { // The name of the StorageClass to claim a PersistentVolume from. //+optional StorageClass string `json:"storageClass,omitempty"` - // PVC AccessModes + // PersistentVolume AccessModes. Configure ReadWriteMany for HA deployment. //+kubebuilder:default:={ReadWriteOnce} //+kubebuilder:validation:MinItems:=1 AccessModes []PersistentVolumeAccessMode `json:"accessModes,omitempty"` diff --git a/bundle/manifests/rhtas-operator.clusterserviceversion.yaml b/bundle/manifests/rhtas-operator.clusterserviceversion.yaml index c388ee58..2d895b4d 100644 --- a/bundle/manifests/rhtas-operator.clusterserviceversion.yaml +++ b/bundle/manifests/rhtas-operator.clusterserviceversion.yaml @@ -170,13 +170,13 @@ metadata: ], "pvc": { "accessModes": [ - "ReadWriteMany" + "ReadWriteOnce" ], "retain": true, "size": "100Mi" }, - "rootKeySecretReference": { - "name": "RootKeysSecret" + "rootKeySecretRef": { + "name": "tuf-root-keys" } } } @@ -297,7 +297,7 @@ metadata: ] capabilities: Seamless Upgrades containerImage: registry.redhat.io/rhtas/rhtas-rhel9-operator@sha256:028b6eec7f821b18cf710237a7613ef76d2bacdeff56462368e4e186f26627cc - createdAt: "2024-09-06T07:18:27Z" + createdAt: "2024-09-11T13:45:32Z" features.operators.openshift.io/cnf: "false" features.operators.openshift.io/cni: "false" features.operators.openshift.io/csi: "false" diff --git a/bundle/manifests/rhtas.redhat.com_securesigns.yaml b/bundle/manifests/rhtas.redhat.com_securesigns.yaml index c6416c57..e09499ed 100644 --- a/bundle/manifests/rhtas.redhat.com_securesigns.yaml +++ b/bundle/manifests/rhtas.redhat.com_securesigns.yaml @@ -1656,7 +1656,8 @@ spec: accessModes: default: - ReadWriteOnce - description: PVC AccessModes + description: PersistentVolume AccessModes. Configure ReadWriteMany + for HA deployment. items: enum: - ReadWriteOnce diff --git a/bundle/manifests/rhtas.redhat.com_tufs.yaml b/bundle/manifests/rhtas.redhat.com_tufs.yaml index 6e204d5b..38bf4939 100644 --- a/bundle/manifests/rhtas.redhat.com_tufs.yaml +++ b/bundle/manifests/rhtas.redhat.com_tufs.yaml @@ -133,7 +133,8 @@ spec: accessModes: default: - ReadWriteOnce - description: PVC AccessModes + description: PersistentVolume AccessModes. Configure ReadWriteMany + for HA deployment. items: enum: - ReadWriteOnce diff --git a/config/crd/bases/rhtas.redhat.com_securesigns.yaml b/config/crd/bases/rhtas.redhat.com_securesigns.yaml index 36a147b3..d42cb6dc 100644 --- a/config/crd/bases/rhtas.redhat.com_securesigns.yaml +++ b/config/crd/bases/rhtas.redhat.com_securesigns.yaml @@ -1656,7 +1656,8 @@ spec: accessModes: default: - ReadWriteOnce - description: PVC AccessModes + description: PersistentVolume AccessModes. Configure ReadWriteMany + for HA deployment. items: enum: - ReadWriteOnce diff --git a/config/crd/bases/rhtas.redhat.com_tufs.yaml b/config/crd/bases/rhtas.redhat.com_tufs.yaml index dc25bb37..64952482 100644 --- a/config/crd/bases/rhtas.redhat.com_tufs.yaml +++ b/config/crd/bases/rhtas.redhat.com_tufs.yaml @@ -133,7 +133,8 @@ spec: accessModes: default: - ReadWriteOnce - description: PVC AccessModes + description: PersistentVolume AccessModes. Configure ReadWriteMany + for HA deployment. items: enum: - ReadWriteOnce diff --git a/config/samples/rhtas_v1alpha1_securesign.yaml b/config/samples/rhtas_v1alpha1_securesign.yaml index b83b4461..6c8d360f 100644 --- a/config/samples/rhtas_v1alpha1_securesign.yaml +++ b/config/samples/rhtas_v1alpha1_securesign.yaml @@ -44,7 +44,7 @@ spec: name: tuf-root-keys pvc: accessModes: - - ReadWriteMany + - ReadWriteOnce retain: true size: 100Mi ctlog: