12. Helm
Helm is a Cloud Native Foundation project to define, install and manage applications in Kubernetes.
tl;dr
Helm is a Package Manager for Kubernetes
- package multiple K8s resources into a single logical deployment unit
- … but it’s not just a Package Manager
Helm is a Deployment Management for Kubernetes
- do a repeatable deployment
- manage dependencies: reuse and share
- manage multiple configurations
- update, rollback and test application deployments