Skip to main content

ChartPress: render and publish helm charts and images

Project description

chartpress

Latest PyPI version GitHub Workflow Status GitHub Discourse Gitter

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 based on GitHub pages
  • Reset changes to Chart.yaml and values.yaml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chartpress-2.4.0.tar.gz (51.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chartpress-2.4.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file chartpress-2.4.0.tar.gz.

File metadata

  • Download URL: chartpress-2.4.0.tar.gz
  • Upload date:
  • Size: 51.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for chartpress-2.4.0.tar.gz
Algorithm Hash digest
SHA256 8dac83ee99b31495b8bffbe4b29def387aefae8e3343a1054187d0ce2cc42dd3
MD5 bb8c442854166ea155f7b435976062bb
BLAKE2b-256 2c79275eb56c36c25910327bb45e90759ba573e35b53a59c5c2e0d128da65b54

See more details on using hashes here.

Provenance

The following attestation bundles were made for chartpress-2.4.0.tar.gz:

Publisher: release.yaml on jupyterhub/chartpress

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chartpress-2.4.0-py3-none-any.whl.

File metadata

  • Download URL: chartpress-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for chartpress-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd752a14f760d3ca8191d3059299851ecc5e118a1b20354d389eb7bc658c66b9
MD5 1faa3d02ab75dfe6213f12cedc2ab6ac
BLAKE2b-256 454bc880d7985430d325f9bcc050459eb53bd9d3274fe9953167ae79daf309e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for chartpress-2.4.0-py3-none-any.whl:

Publisher: release.yaml on jupyterhub/chartpress

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page