Repository: govuk-helm-charts
Helm charts for the GOV.UK website and publishing platform. See also https://github.com/alphagov/govuk-infrastructure. Not quite production yet, as of Dec 2022. See https://github.com/alphagov/govuk-puppet for the current equivalent.
- Ownership
- #govuk-replatforming
- Hosting
- N/A
- Category
- Utilities
README
Local development
- Clone the repository
- Configure git hooks:
git config core.hooksPath git-hooks
Usage
Helm must be installed to use the charts. Please refer to
Helm’s documentation to get started.
Refer to the GOV.UK Kubernetes Cluster User Docs for an introduction to
the cluster or ask for help from #govuk-replatforming in Slack.
Once Helm has been set up correctly, add the repo as follows:
helm repo add govuk-helm-charts https://alphagov.github.io/govuk-helm-charts/
If you had already added this repo earlier, run helm repo update
to retrieve
the latest versions of the packages. You can then run helm search repo <alias>
to see the charts.
To install the chart:
helm install my-<chart-name> <alias>/<chart-name>
To uninstall the chart:
helm delete my-<chart-name>
Schemas
Refer to schemas/README.md
for guidance on the schema that the Kubernetes
manifests are validated against.