helm-chart-sonarqube icon indicating copy to clipboard operation
helm-chart-sonarqube copied to clipboard

Sonarqube chart maintenance

Open bonddim opened this issue 2 months ago • 0 comments

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 in change-admin-password-hook job template

PS: Will create the same for dce chart after merge.

bonddim avatar Apr 19 '24 15:04 bonddim