Skip to content

Remove use of tiller from Kubernetes integration (Helm v3)

Problem to solve

GitLab Kubernetes integration makes use of Helm Tiller. Tiller will be removed as part of Helm V3.0.0 to provide a way to simply fetch information from the Kubernetes API server, render the Charts client-side, and store a record of the installation in Kubernetes.

Intended users

Developers, operators

Further details

Proposal

Update the Kubernetes integration to remove use of tiller.

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

Links / references

https://github.com/helm/helm/releases/tag/v3.0.0-alpha.1

https://helm.sh/blog/helm-3-preview-pt1/

Edited by Daniel Gruesso