A tested helm chart for Crunchy Postgres
A chart to deploy a high availability Crunchy Postgres cluster
dependencies:
- name: crunchy-postgres
version: 0.5.0
repository: https://bcgov.github.io/crunchy-postgres/
Crunchy Postgres Documentation
A set of standard service accounts and networking templates that were needed to deploy a Crunchy Postgres cluster but are kept separate from the main Crunchy Postgres chart.
dependencies:
- name: crunchy-postgres-tools
version: 0.3.0
repository: https://bcgov.github.io/crunchy-postgres/
Crunchy Postgres Tools Documentation
After you have made changes to a chart and are ready to release a new version you must bump the version in the chart.yaml
file so the chart releaser action knows to publish a new version.
Once that is approved and merged you must tag and push the tag for the action to publish the release. The release workflow will automatically create a release for the updated chart as well as publish a separate release with an archive of the raw yaml files for those who don't want to use helm.
git checkout main
git tag -a crunchy-postgres-raw-yaml-v.0.2.0 -m "Release v0.2.0"
git push --tags
An archive of the latest releases raw YAML files can be found in the releases section. These are bundled together unlike the Helm charts which are released separately.
Alternatively you can save them with the helm template command:
helm template --output-dir yaml charts/crunchy-postgres
helm template --output-dir yaml charts/tools