This is a revert of 1da5a removing actual deployments and keeping only the dev environment in Tilt. The clean-up was a bit heavy handed. We should keep the Helm chart to the development repository and move away only the deployment configuration.
68 lines
1.6 KiB
YAML
68 lines
1.6 KiB
YAML
repositories:
|
|
- name: bitnami
|
|
url: registry-1.docker.io/bitnamicharts
|
|
oci: true
|
|
|
|
releases:
|
|
- name: postgres
|
|
installed: {{ eq .Environment.Name "dev" | toYaml }}
|
|
namespace: {{ .Namespace }}
|
|
chart: bitnami/postgresql
|
|
version: 13.1.5
|
|
values:
|
|
- auth:
|
|
username: dinum
|
|
password: pass
|
|
database: impress
|
|
- tls:
|
|
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 }}
|
|
chart: bitnami/redis
|
|
version: 18.19.2
|
|
values:
|
|
- auth:
|
|
password: pass
|
|
architecture: standalone
|
|
|
|
- name: extra
|
|
installed: {{ ne .Environment.Name "dev" | toYaml }}
|
|
namespace: {{ .Namespace }}
|
|
chart: ./extra
|
|
secrets:
|
|
- env.d/{{ .Environment.Name }}/secrets.enc.yaml
|
|
|
|
- name: impress
|
|
version: {{ .Values.version }}
|
|
namespace: {{ .Namespace }}
|
|
chart: ./impress
|
|
values:
|
|
- env.d/{{ .Environment.Name }}/values.impress.yaml.gotmpl
|
|
secrets:
|
|
- env.d/{{ .Environment.Name }}/secrets.enc.yaml
|
|
|
|
environments:
|
|
dev:
|
|
values:
|
|
- version: 0.0.1
|
|
secrets:
|
|
- env.d/{{ .Environment.Name }}/secrets.enc.yaml
|