Making a Helm Chart
Last updated
Last updated
As a vendor, your code is packaged in a chart and ultimately installed on a Kubernetes cluster running in a customer end-environment. This section will describe how to produce a Helm chart that can be run by Metamanagement and will explain how to take advantage of and connect to infrastructure that is created on behalf of your service.
If you are comfortable with docker-compose
but have no experience with Helm, please start with the following docs:
If you're comfortable with Kubernetes but have no experience with Helm (i.e. you are familiar working with Kubernetes manifests), it's straightforward to get started:
Make sure .
Run helm create <package-name>
to create a template package.
Replace all the files in <package-name>/templates/
with your Kubernetes manifests.
Update the version
field in <package-name>/Chart.yaml
to reflect the version of your entire Helm package.
Run helm package <package-name>/
Once you have a vanilla Helm chart, the next step is understanding how to use it in the Metamanagement context. The following pages describe how to fully take advantage of Metamanagement: