helm-chart-sonarqube
helm-chart-sonarqube copied to clipboard
Sonarqube chart maintenance
The purpose of this PR is to not provide fixes or improvements for user experience, but these changes will be valuable for chart maintainers.
- helper templates for labels - defined labels and label selectors in helpers to get them in sync over all resource templates
- helper template for pod - removes duplicated pod spec in Deployment and StatefulSet templates and defines one place for future updates
- fixed outlinings - with correct outlining its much simpler to expand/collapse needed part of template and simplifies navigation over template
Multiple minor changes that it brings to rendered templates:
- removes
install-plugins
configMap volume if there no plugins to install. - removes rendering of
service.labels
inchange-admin-password-hook
job template
PS: Will create the same for dce chart after merge.