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