This repository contains helm charts for
- Kubernetes configuration
- Installation and / or management of standard applications and 3rd party controllers
This GitHub repository contains the source for the packaged and versioned charts released using GitHub pages (the Chart Repository).
The Charts in the root directory in the main branch of this repository match the latest packaged Chart in the Chart Repository, though there may be previous versions of a Chart available in that Chart Repository.
The purpose of this repository is to provide a place for maintaining and contributing Charts, with CI processes Helm Chart Releaser in place for managing the releasing of Charts into the Chart Repository.
To add the Helm Charts for your local client, run
helm repo add t-systems-mms https://github.com/T-Systems-MMS/helm-charts
To see available charts and install a chart just run
# list available charts
helm search repo t-systems-mms
# install
helm install t-systems-mms/<chart>
To use a specific Helm Chart configure your configuration to use
helm upgrade --install <name> <chart> --version <version> --repo https://github.com/T-Systems-MMS/helm-charts
# example k8s charts
helm upgrade --install k8s-config k8s --version 0.1.2 --repo https://github.com/T-Systems-MMS/helm-charts
For more information about installing and using Helm, see the Helm Docs. For a quick introduction to Charts, see the Chart Guide.
We'd love for you to contribute to an existing Chart that you find provides a useful application or service for Kubernetes.
To add a new Chart please follow the instructions from Chart Releaser.