helm chart: Add extra labels and annotations to pods and k8s resources / Allow SSL mode to be defined.
Allow users to specify extra labels and annotations to pods and other k8s resources.
This change allows users to set extra labels and annotations to pods and k8s resources.
How to use
In the values file:
extraLabels:
foo: bar
extraAnnotations:
foo: bar
podLabels:
another: test
podAnnotations:
test: test
The above will label all k8s resources with foo: bar and annotate all k8s resources with foo:bar
In addition pods will be labelled with extraLabels + another: test and annotated with extraAnnotations + test: test
To test:
Deploy nebraska using the helm chart + add the above values to your values file.
Testing done
Nebraska has been deployed in our clusters using the modified helm chart, we are able to add extra labels and annotations.
- [ *] Changelog entries added in the respective
changelog/directory (user-facing change, bug fix, security fix, update) - [ ] Inspected CI output for image differences:
/bootand/usrsize, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.
Sorry for the review delay, we'll try to assign someone in tomorrow's planning call https://github.com/flatcar/Flatcar/discussions/1103
Ah! sweet let me bump the version.
Thanks!
@pothos bumped the patch version.
Thanks for taking a look at this PR.
At my company we would really like this change as well.
The CI linter complains, can someone have a look? I used the GitHub UI to bump to version 1.1.1 but it created a merge commit, maybe squash that, too.
Cool I will add the fixes today.
Thanks for the review.
hi @jescarri, friendly ping here, Did you get to look through the suggestions mentioned in the review?
Closing in favor of #1097