Skip to content

Latest commit

 

History

History

charts

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Charts

A collection of Helm charts

helm repo add hapifhir https://hapifhir.github.io/charts
helm repo update

Development

  1. Make changes to the charts

  2. 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
  3. Run chart-testing and the chart-powerlint.sh script to lint the chart

    ct lint --config .github/ct/ct.yaml && chart-powerlint.sh
  4. (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 https://localhost:9090 and see the results and recommendations.

  5. Run generate-docs.sh to auto-generate an updated README

    generate-docs.sh
  6. Bump the version in the changed Chart.yaml according to SemVer (The ct lint step above will complain if you forget to update the version.)