Chartpress#
Chartpress automate basic Helm chart development work. It is tightly used in development of the JupyterHub and BinderHub Helm charts.
Features#
Chartpress can do the following with the help of some configuration.
Update Chart.yaml’s version appropriately
Build docker images and tag them appropriately
Push built images to a docker image repository
Update values.yaml to reference the built images
Publish a chart to a Helm chart registry, either OCI or a static site based on GitHub pages
Reset changes to Chart.yaml and values.yaml