From a3143ac33ced60bd98f79ea603914ef675e75fb9 Mon Sep 17 00:00:00 2001 From: Felix Wolf Date: Mon, 6 Apr 2026 14:25:35 +0200 Subject: [PATCH] feat: Configure Ocis for Hetzner Cloud storage Sets `hcloud-volumes` as the default storage class for Ocis components including storageusers, storagesystem, and idm. --- prototypes/ocis/helm/ocis.yaml | 12 ++++++------ .../envs/production/ocis/configmap-auth-service.yaml | 2 +- rendered/envs/production/ocis/configmap-graph.yaml | 2 +- .../production/ocis/configmap-storage-users.yaml | 2 +- .../ocis/persistentvolumeclaim-idm-data.yaml | 4 ++-- .../persistentvolumeclaim-storagesystem-data.yaml | 4 ++-- .../persistentvolumeclaim-storageusers-data.yaml | 4 ++-- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/prototypes/ocis/helm/ocis.yaml b/prototypes/ocis/helm/ocis.yaml index adda280..a627f5e 100644 --- a/prototypes/ocis/helm/ocis.yaml +++ b/prototypes/ocis/helm/ocis.yaml @@ -47,24 +47,24 @@ services: bucket: ocis-tr1ceracop persistence: enabled: true - storageClassName: local-path - size: 5Gi + storageClassName: hcloud-volumes + size: 10Gi accessModes: - ReadWriteOnce storagesystem: persistence: enabled: true - storageClassName: local-path - size: 5Gi + storageClassName: hcloud-volumes + size: 10Gi accessModes: - ReadWriteOnce idm: persistence: enabled: true - storageClassName: local-path - size: 1Gi + storageClassName: hcloud-volumes + size: 10Gi accessModes: - ReadWriteOnce diff --git a/rendered/envs/production/ocis/configmap-auth-service.yaml b/rendered/envs/production/ocis/configmap-auth-service.yaml index 7d66f38..7dd6059 100644 --- a/rendered/envs/production/ocis/configmap-auth-service.yaml +++ b/rendered/envs/production/ocis/configmap-auth-service.yaml @@ -1,6 +1,6 @@ apiVersion: v1 data: - service-account-id: 3ccdd552-d559-41f5-865c-2eb088c633e7 + service-account-id: 1a1c862d-11c0-4c04-b078-c20277e455f5 kind: ConfigMap metadata: annotations: diff --git a/rendered/envs/production/ocis/configmap-graph.yaml b/rendered/envs/production/ocis/configmap-graph.yaml index fe73679..438ab3b 100644 --- a/rendered/envs/production/ocis/configmap-graph.yaml +++ b/rendered/envs/production/ocis/configmap-graph.yaml @@ -1,6 +1,6 @@ apiVersion: v1 data: - application-id: c0c2b8df-3962-4255-bf1b-f0c8f49bbe59 + application-id: 802e4fae-4e57-40ff-8c3e-fd92717b2ac3 kind: ConfigMap metadata: annotations: diff --git a/rendered/envs/production/ocis/configmap-storage-users.yaml b/rendered/envs/production/ocis/configmap-storage-users.yaml index e4ce3b1..94de0cb 100644 --- a/rendered/envs/production/ocis/configmap-storage-users.yaml +++ b/rendered/envs/production/ocis/configmap-storage-users.yaml @@ -1,6 +1,6 @@ apiVersion: v1 data: - storage-uuid: 2948ada8-ec5b-44d5-b91f-b5f7c96d23c3 + storage-uuid: a8925d16-9aea-4c77-923a-49bb7d8eeb77 kind: ConfigMap metadata: annotations: diff --git a/rendered/envs/production/ocis/persistentvolumeclaim-idm-data.yaml b/rendered/envs/production/ocis/persistentvolumeclaim-idm-data.yaml index 15b8f92..34a4c9e 100644 --- a/rendered/envs/production/ocis/persistentvolumeclaim-idm-data.yaml +++ b/rendered/envs/production/ocis/persistentvolumeclaim-idm-data.yaml @@ -18,5 +18,5 @@ spec: - ReadWriteOnce resources: requests: - storage: 1Gi - storageClassName: local-path + storage: 10Gi + storageClassName: hcloud-volumes diff --git a/rendered/envs/production/ocis/persistentvolumeclaim-storagesystem-data.yaml b/rendered/envs/production/ocis/persistentvolumeclaim-storagesystem-data.yaml index 22954e1..e5751d8 100644 --- a/rendered/envs/production/ocis/persistentvolumeclaim-storagesystem-data.yaml +++ b/rendered/envs/production/ocis/persistentvolumeclaim-storagesystem-data.yaml @@ -18,5 +18,5 @@ spec: - ReadWriteOnce resources: requests: - storage: 5Gi - storageClassName: local-path + storage: 10Gi + storageClassName: hcloud-volumes diff --git a/rendered/envs/production/ocis/persistentvolumeclaim-storageusers-data.yaml b/rendered/envs/production/ocis/persistentvolumeclaim-storageusers-data.yaml index c91a50d..34d23d4 100644 --- a/rendered/envs/production/ocis/persistentvolumeclaim-storageusers-data.yaml +++ b/rendered/envs/production/ocis/persistentvolumeclaim-storageusers-data.yaml @@ -18,5 +18,5 @@ spec: - ReadWriteOnce resources: requests: - storage: 5Gi - storageClassName: local-path + storage: 10Gi + storageClassName: hcloud-volumes