From 4d7fc2e967781b1b87692e0306c30c99b33cb29b Mon Sep 17 00:00:00 2001 From: trivernis Date: Sat, 23 Dec 2023 14:45:26 +0100 Subject: [PATCH] apps(sharkey): Add meilisearch deployment --- apps/sharkey/app/deploy.yaml | 12 ++++++++++++ apps/sharkey/app/volume.yaml | 13 +++++++++++++ 2 files changed, 25 insertions(+) diff --git a/apps/sharkey/app/deploy.yaml b/apps/sharkey/app/deploy.yaml index 276e8ea..52e9edc 100644 --- a/apps/sharkey/app/deploy.yaml +++ b/apps/sharkey/app/deploy.yaml @@ -51,6 +51,15 @@ spec: - containerPort: 6379 name: redis protocol: TCP + - name: meilisearch + image: getmeili/meilisearch:v1.5 + volumeMounts: + - name: sharkey-meilisearch + mountPath: "/meili_data" + ports: + - containerPort: 7700 + name: redis + protocol: TCP volumes: - name: config-secret secret: @@ -68,6 +77,9 @@ spec: - name: sharkey-redis persistentVolumeClaim: claimName: sharkey-redis-pvc + - name: sharkey-meilisearch + persistentVolumeClaim: + claimName: sharkey-meilisearch-pvc - name: sharkey-config persistentVolumeClaim: claimName: sharkey-config-pvc diff --git a/apps/sharkey/app/volume.yaml b/apps/sharkey/app/volume.yaml index aff9890..43f2b73 100644 --- a/apps/sharkey/app/volume.yaml +++ b/apps/sharkey/app/volume.yaml @@ -36,3 +36,16 @@ spec: resources: requests: storage: 1Gi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: sharkey-meilisearch-pvc + namespace: sharkey +spec: + accessModes: + - ReadWriteOnce + storageClassName: "ebs-ssd" + resources: + requests: + storage: 1Gi