Charts
A collection of Helm charts
helm repo add hapifhir https://hapifhir.github.io/charts
helm repo update
Development
-
Make changes to the charts
-
Mount the folder in the kube-powertools container to easily run linters and checks
docker run --rm -it -v $PWD:/usr/src/app ghcr.io/chgl/kube-powertools:latest -
Run chart-testing and the
chart-powerlint.shscript to lint the chartct lint --config .github/ct/ct.yaml && chart-powerlint.sh -
(Optional) View the results of the polaris audit check in your browser
$ docker run --rm -it -p 9090:8080 -v $PWD:/usr/src/app ghcr.io/chgl/kube-powertools:latest bash-5.0: helm template charts/fhir-server/ | polaris dashboard --audit-path -You can now open your browser at http://localhost:9090 and see the results and recommendations.
-
Run
generate-docs.shto auto-generate an updated READMEgenerate-docs.sh -
Bump the version in the changed Chart.yaml according to SemVer (The
ct lintstep above will complain if you forget to update the version.)