From 2e35cec0c1d4e20dd033f47a05fd117b3823c360 Mon Sep 17 00:00:00 2001 From: Ryan Lerch Date: Wed, 16 Aug 2023 15:19:10 +1000 Subject: [PATCH] maubot: acutally define the persistant storage Signed-off-by: Ryan Lerch --- playbooks/openshift-apps/maubot.yml | 5 +++++ roles/openshift-apps/maubot/files/deploymentconfig.yml | 6 +++--- roles/openshift-apps/maubot/files/storage.yml | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/playbooks/openshift-apps/maubot.yml b/playbooks/openshift-apps/maubot.yml index 80fb27a749..3cb28d6432 100644 --- a/playbooks/openshift-apps/maubot.yml +++ b/playbooks/openshift-apps/maubot.yml @@ -26,6 +26,11 @@ template: buildconfig.yml objectname: buildconfig.yml + - role: openshift/object + app: mdapi + file: storage.yml + objectname: storage.yml + - role: openshift/start-build app: maubot buildname: maubot-build diff --git a/roles/openshift-apps/maubot/files/deploymentconfig.yml b/roles/openshift-apps/maubot/files/deploymentconfig.yml index 9b0b0541bc..7cd9430931 100644 --- a/roles/openshift-apps/maubot/files/deploymentconfig.yml +++ b/roles/openshift-apps/maubot/files/deploymentconfig.yml @@ -35,7 +35,7 @@ spec: - name: config mountPath: /config readOnly: true - - name: data + - name: maubot-storage mountPath: /maubot readinessProbe: timeoutSeconds: 1 @@ -53,6 +53,6 @@ spec: - name: config configMap: name: config - - name: data + - name: maubot-storage persistentVolumeClaim: - claimName: data + claimName: maubot-storage diff --git a/roles/openshift-apps/maubot/files/storage.yml b/roles/openshift-apps/maubot/files/storage.yml index 937c08e585..42c4d7952b 100644 --- a/roles/openshift-apps/maubot/files/storage.yml +++ b/roles/openshift-apps/maubot/files/storage.yml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: data + name: maubot-storage spec: accessModes: - ReadWriteMany