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