From 5a804d858819785acedd90575e4ec6a24b98dcd8 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 13 Oct 2026 11:19:38 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(helm)=20bump=20the=20dev-backend?= =?UTF-8?q?=20chart=20to=20run=20silo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The dev-backend chart 0.0.10 started the media storage with a hardcoded `minio server` shell command and pulled quay.io/minio/mc to create the bucket. Since the switch to pgsty/silo, the first one failed with "minio: command not found" and the second one with a 401 from quay.io, so the feature deployments (ArgoCD) did not come up. Chart 0.0.15 defaults to pgsty/silo and pgsty/mc, and starts the container with `args` instead of a shell command, so the name of the executable no longer matters. --- documentation/examples/helm/minio.values.yaml | 2 ++ src/helm/env.d/dev/values.dev-backend.yaml.gotmpl | 2 ++ src/helm/env.d/feature/values.dev-backend.yaml.gotmpl | 2 ++ src/helm/helmfile.yaml.gotmpl | 6 +++--- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/documentation/examples/helm/minio.values.yaml b/documentation/examples/helm/minio.values.yaml index 127bed2a7..043e293af 100644 --- a/documentation/examples/helm/minio.values.yaml +++ b/documentation/examples/helm/minio.values.yaml @@ -1,6 +1,8 @@ minio: enabled: true image: pgsty/silo + mc: + image: pgsty/mc name: minio # serviceNameOverride: docs-minio ingress: diff --git a/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl b/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl index 39030d53b..7015dfd59 100644 --- a/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl +++ b/src/helm/env.d/dev/values.dev-backend.yaml.gotmpl @@ -13,6 +13,8 @@ redis: minio: enabled: true image: pgsty/silo + mc: + image: pgsty/mc name: minio ingress: enabled: true diff --git a/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl b/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl index 351995e05..de6e8fb68 100644 --- a/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl +++ b/src/helm/env.d/feature/values.dev-backend.yaml.gotmpl @@ -12,6 +12,8 @@ redis: minio: enabled: true image: pgsty/silo + mc: + image: pgsty/mc name: minio ingress: enabled: true diff --git a/src/helm/helmfile.yaml.gotmpl b/src/helm/helmfile.yaml.gotmpl index a3391a67f..8984481a8 100644 --- a/src/helm/helmfile.yaml.gotmpl +++ b/src/helm/helmfile.yaml.gotmpl @@ -1,12 +1,12 @@ environments: dev: values: - - version: 6.0.0-alpha.2 + - version: 6.0.0 # a Prometheus scraping the metrics of the backend and of yhub monitoring: true feature: values: - - version: 6.0.0-alpha.1 + - version: 6.0.0 feature: ci domain: example.com imageTag: demo @@ -24,7 +24,7 @@ releases: - name: dev-backend namespace: {{ .Namespace }} chart: dev-backends/dev-backend - version: 0.0.10 + version: 0.0.15 values: - env.d/{{ .Environment.Name }}/values.dev-backend.yaml.gotmpl