From a764e5989cc2b20e0f1710285b47397c09846f89 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 7 May 2024 16:54:26 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB(helm)=20add?= =?UTF-8?q?=20minio=20in=20dev=20environment?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add minio in dev environment. Set the env var for the backend. --- src/helm/env.d/dev/values.impress.yaml.gotmpl | 5 +++++ src/helm/helmfile.yaml | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/helm/env.d/dev/values.impress.yaml.gotmpl b/src/helm/env.d/dev/values.impress.yaml.gotmpl index 4361ae0f..843a6da7 100644 --- a/src/helm/env.d/dev/values.impress.yaml.gotmpl +++ b/src/helm/env.d/dev/values.impress.yaml.gotmpl @@ -37,6 +37,11 @@ backend: POSTGRES_USER: dinum POSTGRES_PASSWORD: pass REDIS_URL: redis://default:pass@redis-master:6379/1 + AWS_S3_ENDPOINT_URL: http://minio.impress.svc.cluster.local:9000 + AWS_S3_ACCESS_KEY_ID: impress + AWS_S3_SECRET_ACCESS_KEY: password + AWS_STORAGE_BUCKET_NAME: impress-media-storage + STORAGES_STATICFILES_BACKEND: django.contrib.staticfiles.storage.StaticFilesStorage migrate: command: diff --git a/src/helm/helmfile.yaml b/src/helm/helmfile.yaml index aeba2b45..89535352 100644 --- a/src/helm/helmfile.yaml +++ b/src/helm/helmfile.yaml @@ -18,6 +18,21 @@ releases: enabled: true autoGenerated: true + - name: minio + installed: {{ eq .Environment.Name "dev" | toYaml }} + namespace: {{ .Namespace }} + chart: bitnami/minio + version: 12.10.10 + values: + - auth: + rootUser: impress + rootPassword: password + - provisioning: + enabled: true + buckets: + - name: impress-media-storage + versioning: true + - name: redis installed: {{ eq .Environment.Name "dev" | toYaml }} namespace: {{ .Namespace }}