Helm Charts

Helm charts are a collection of GoLang templates used to create the yaml files for creating kubernetes resources

Repositories

In addition to the standard helm stable / incubator charts we use our own private helm charts:

  • croudtech-stable s3://croudtech-helm-charts/croudtech-stable
  • croudtech-incubator s3://croudtech-helm-charts/croudtech-incubator

These are stored in s3 and require the helm s3 plugin to be installed.

To add a chart use:

helm repo add croudtech-incubator s3://croudtech-helm-charts/croudtech-incubator

To update charts:

helm repo update

Creating charts

To create a helm chart from a base template change into the chart folder and run:

helm create CHART_NAME

It's possible to use different helm starter scafolds using the --starter= flag.

Please follow helm chart best practices

Publishing Charts

Developing Charts