This is an automated email from the ASF dual-hosted git repository.
piotr pushed a change to branch python-deps
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 3feeaf1f5 deps(python): bump pytest minimum to 9.0.3
add 08be9a637 feat(helm): add helm-docs, yamllint, and helmfmt for chart
quality (#3070)
add b99cad213 Merge branch 'master' into python-deps
No new revisions were added by this update.
Summary of changes:
.github/actions/utils/setup-helm-tools/action.yml | 51 +++++-
.github/workflows/_test.yml | 3 +
.pre-commit-config.yaml | 24 +++
helm/charts/iggy/.yamllint.yml | 65 +++++++
helm/charts/iggy/README.md | 198 +++++++++++++++-------
helm/charts/iggy/{README.md => README.md.gotmpl} | 144 +++++++++-------
helm/charts/iggy/templates/_helpers.tpl | 42 ++---
helm/charts/iggy/templates/deployment.yaml | 120 ++++++-------
helm/charts/iggy/templates/hpa.yaml | 22 +--
helm/charts/iggy/templates/iggy-pvc.yaml | 6 +-
helm/charts/iggy/templates/ingress.yaml | 80 ++++-----
helm/charts/iggy/templates/service.yaml | 6 +-
helm/charts/iggy/templates/servicemonitor.yaml | 6 +-
helm/charts/iggy/values.yaml | 156 ++++++++---------
scripts/ci/markdownlint.sh | 7 +-
scripts/ci/setup-helm-tools.sh | 24 ++-
scripts/ci/test-helm.sh | 46 +++++
17 files changed, 659 insertions(+), 341 deletions(-)
create mode 100644 helm/charts/iggy/.yamllint.yml
copy helm/charts/iggy/{README.md => README.md.gotmpl} (71%)