Commit 01c8e77
committed
Allow setting annotations for deployments
This change basically forwards `raster-eoapi.annotations` to the
annotations of the respective deployment. There are no official guidelines
on key structuring, but this follows conventions set by other large charts
like [1] where properties on the top level object are forwarded to the
central kubernetes object, in this case the deployment.
Other objects could still be customized with sub-keys, e.g.
`raster-eoapi.service.annotations` could be applied to the respective
kubernetes service.
The values currently also contain a `settings` key. Since properties
like `image` or `command` are configured directly in `raster-eoapi`,
I've also placed the annotations directly here. However they could also
be moved to `settings`.
[1] https://artifacthub.io/packages/helm/grafana/grafana1 parent 4677275 commit 01c8e77
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
12 | 16 | | |
13 | 17 | | |
14 | 18 | | |
| |||
0 commit comments