diff --git a/apps/sharkey/app/deploy.yaml b/apps/sharkey/app/deploy.yaml index 0cd33d4..276e8ea 100644 --- a/apps/sharkey/app/deploy.yaml +++ b/apps/sharkey/app/deploy.yaml @@ -44,6 +44,9 @@ spec: protocol: TCP - name: redis image: redis + volumeMounts: + - name: sharkey-redis + mountPath: "/data" ports: - containerPort: 6379 name: redis @@ -62,6 +65,9 @@ spec: - name: sharkey-files persistentVolumeClaim: claimName: sharkey-files-pvc + - name: sharkey-redis + persistentVolumeClaim: + claimName: sharkey-redis-pvc - name: sharkey-config persistentVolumeClaim: claimName: sharkey-config-pvc diff --git a/apps/sharkey/app/stackgres-scripts.yaml b/apps/sharkey/app/stackgres-scripts.yaml index 4f060fa..30daa91 100644 --- a/apps/sharkey/app/stackgres-scripts.yaml +++ b/apps/sharkey/app/stackgres-scripts.yaml @@ -24,4 +24,5 @@ spec: GRANT ALL ON DATABASE sharkey TO sharkey; ALTER DATABASE sharkey OWNER TO sharkey; GRANT USAGE, CREATE ON SCHEMA public TO sharkey; + GRANT USAGE ON SCHEMA information_schema TO sharkey; diff --git a/apps/sharkey/app/volume.yaml b/apps/sharkey/app/volume.yaml index 1a1d473..aff9890 100644 --- a/apps/sharkey/app/volume.yaml +++ b/apps/sharkey/app/volume.yaml @@ -23,3 +23,16 @@ spec: resources: requests: storage: 100Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: sharkey-redis-pvc + namespace: sharkey +spec: + accessModes: + - ReadWriteOnce + storageClassName: "ebs-ssd" + resources: + requests: + storage: 1Gi