You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org
Jump to navigation Jump to search
All of our existing Kubernetes clusters make use of a single git repository located at operations/deployment-charts:
This repository is organized as follows:
- Helm charts in
- Helmfile deployments in
- Common templates in
- Template modules in
- JSON schemas of all
- Any custom deployments that cannot use
helmfor any reason, in
- Supporting test files and scripts
See the README file in the repository for more detailed information.
A Helm chart is a set of files that describes a packaging together of Kubernetes resources so that they can be easily deployed as a unit and updated programmatically.
Once committed to the master branch, our helm charts are automatically published to ChartMuseum.
We have developed a set of common templates for our helm charts.