oncall-engine/helm/oncall/templates
Alexander Cherepanov d3247447ef
Fix usage of extra envs as map in Helm chart (#2146)
# What this PR does


1. Fixes setting extra envs using:
```yaml
env:
  proxy: http://example.com
  SOME_VAR: some-value
```
It had failed if postgresql setting enabled and in `job-migrate`

2. Fixes an issue if custom database and username set for internal
mariadb, `MYSQL_` envs did not use them
```yaml
mariadb:
  auth:
     database: grafana_oncall
     username: grafana_oncall
```

3. Added `imagePullSecrets: []` to values.yaml. It used in helm chart,
but does not present in the values.yaml
4. More unit tests

## Which issue(s) this PR fixes

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)

Co-authored-by: Ildar Iskhakov <Ildar.iskhakov@grafana.com>
2023-06-12 03:34:36 +00:00
..
celery Fix usage of extra envs as map in Helm chart (#2146) 2023-06-12 03:34:36 +00:00
engine Fix usage of extra envs as map in Helm chart (#2146) 2023-06-12 03:34:36 +00:00
_env.tpl Fix usage of extra envs as map in Helm chart (#2146) 2023-06-12 03:34:36 +00:00
_helpers.tpl Fix usage of extra envs as map in Helm chart (#2146) 2023-06-12 03:34:36 +00:00
cert-issuer.yaml fix(helm): add enabled logic for ingress and issuers 2022-06-16 17:52:42 +04:00
ingress-regular.yaml Update helm/oncall/templates/ingress-regular.yaml 2022-10-04 10:20:12 -07:00
NOTES.txt Get rid of installation token + add a bunch of tests (#624) 2022-11-21 16:26:00 +01:00
secrets.yaml Helm chart: allow using existing secrets for oncall secrets, slack, and telegram (#718) 2022-11-20 12:22:14 +08:00
serviceaccount.yaml Merge dev to main (#73) 2022-06-14 09:54:41 -06:00