Cloud Native Labs is powered by Kubermatic, an official CNCF and Linux Foundation Training Partner.
Helm is a package manager for Kubernetes that allows developers and operators to more easily package, configure, and deploy applications and services onto Kubernetes clusters. The Kubernetes Helm Training accelerates your understanding of Helm Charts and increases your efficiency when working with Kubernetes YAML files. In addition to theoretical fundamentals, this class introduces the toolset necessary to make your Kubernetes applications more consumable. Furthermore, we will deep dive into testing your charts, creating hooks, and managing dependencies.
Topics
- Introduction to Helm
- Releasing and rollbacks
- Variables
- Template functions
- lfs, loops, and requirements
- Writing tests
- Writing hooks
- Dependency management
Duration
8 hours
Prerequisites
Knowledge
Participants should have a basic understanding of:
- Linux operating systems
- Basic Bash commands like ls, cd, …
- Containers
- Kubernetes
Technical
- A PC with modern browsers and a fast internet connection
- A Github account
- No firewalls or proxies which blocks traffic towards Github