supabase-kubernetes icon indicating copy to clipboard operation
supabase-kubernetes copied to clipboard

Fix Helm chart installation error caused by missing minio values block on example values

Open nilgaar opened this issue 1 month ago • 1 comments

What kind of change does this PR introduce?

Bug fix

What is the current behavior?

Running helm install demo -f values.example.yaml . fails with:

Error: INSTALLATION FAILED: template: supabase/templates/test/minio.yaml:1:14:
executing "supabase/templates/test/minio.yaml" at <.Values.minio.enabled>:
nil pointer evaluating interface {}.enabled

because the values.example.yaml file does not define a minio: section.

What is the new behavior?

Adds a default minio configuration block (enabled: false) to values.example.yaml to prevent Helm from crashing when rendering templates. Developers can set enabled: true when using the built-in MinIO service for local or development setups.

Additional context

nilgaar avatar Oct 07 '25 18:10 nilgaar

Fixes #123

nilgaar avatar Oct 07 '25 18:10 nilgaar