Helm charts
Helm charts are defined in the helm/charts
directory, while custom values for our app are located in helm/values
. Our init.sh
script contains commands for installing each Helm chart in our app. For example, to install Traefik:
helm upgrade -i traefik \
oci://ghcr.io/traefik/helm/traefik \
-n myapp \
--values values/traefik.yaml
To install a first-party chart, e.g. simple-service
:
helm upgrade -i test-api \
./charts/simple-service \
-n myapp \
--values values/test/api.yaml