pod-volume-cleaner/helm/README.md.tpl

36 lines
848 B
Smarty

## Upgrade
None
## Develop
### Update documentation
Chart documentation is generated with [helm-docs](https://github.com/norwoodj/helm-docs) from `values.yaml` file.
After file modification, regenerate README.md with command:
```bash
docker run --rm -it -v $(pwd):/helm --workdir /helm norwoodj/helm-docs helm-docs
```
### Run linter
```bash
docker run --rm -it -w /charts -v $(pwd)/../{{ .Name }}:/charts quay.io/helmpack/chart-testing:v2.4.0 ct lint --charts . --config /charts/ct.yaml
```
### Prometheus Rules
Check rules:
```bash
docker run --rm --entrypoint /bin/sh -v $(pwd):/workdir -w /workdir prom/prometheus -c -- "promtool check rules resources/prometheus-rules/*"
```
Test rules:
```bash
docker run --rm --entrypoint /bin/sh -v $(pwd):/workdir -w /workdir prom/prometheus -c -- "promtool test rules tests/prometheus/*"
```