Why Helm? Helm is a tool to simplify application deployment to Kubernetes. It can be used for sharing and customizing applications across multiple environments. It is also used widely by third-party application vendors to install software in Kubernetes.
Topics Covered
- Using existing Helm charts in Kubernetes
- Managing repositories
- Helm template syntax
- Creating own Helm charts
- Upgrading releases
- Testing Helm charts
- Sharing charts into repositories
- GitOps and Helm charts
- When not to use Helm charts
Prerequisites
It is expected that participants have knowledge of the topics covered in the course Kubernetes for developers and DevOps.
Target Audience
Developers and devops who are considering or already using Kubernetes.
Learning Objectives
After the course the participant can:
- Install existing Helm charts
- Define their own Helm charts
- Understand pros and cons of Helm charts
- Helm charts best practices