Files
hlaeja-development/helm/values
2025-07-28 11:37:04 +02:00
..
2025-07-28 11:37:04 +02:00

Hlæja Helm Environment

To make the environment copy values.yaml file from charts/<name> to values/<releasesEnviorment> then change the values you need. or make the file and add the value you like to overwrite.

helm/
├── helmfile.yaml
├── values/
│   ├── <releasesEnviorment>/
│   │   ├── <name>.yaml
|   │   └── ...
│   └── ...
└── charts/
    ├── <name>/
    │   ├── Chart.yaml
    │   ├── values.yaml
    │   └── templates/
    │       └── <template>.yaml
    └── ...

Then we need to update helmfile.yaml one for each environment.

releases:
  - name: <releasesName>
    namespace: <releasesEnviorment>
    chart: ./charts/<name>
    values: []

  - name: <releasesName>
    namespace: <releasesEnviorment>
    chart: ./charts/<name>
    values: [./values/<environment>/<name>]

  - ...

Info: using default fake base64 values and not specify custom values can break execution.