The Helm training course provides skills to understand and work with the Helm Kubernetes package manager. The course begins with a journey through understanding why Helm exists and its purpose. You will then navigate a path towards how to work with Helm, including building charts, publishing them, using them to release and manage Kubernetes workloads. The course concludes with exploring the various capabilities Helm offers via its CLI and otherwise.
You should have knowledge and experience working with Kubernetes. This includes understanding common resources and usage of things like Deployments, Config Maps, Secrets, Pods, Container Spec, etc. You should also have a comfort level working with the command line.
By attending Helm workshop, delegates will learn to:
- Create Helm charts and describe features and practices of chart source code.
- Explain how Helm charts are commonly distributed, stored, and work with Helm chart repositories.
- Define the architecture of Helm, where it is today, where it’s headed, and the differences between versions.
- Utilize the various features including packaging charts, installing and using plugins, installing and upgrading charts.
- Evaluate and utilize development and testing strategies around Helm charts.
- Rundown of Helm security - Role Based Access Control resources, Tiller, namespaces, and best practices.
- Developers, Service Owners and Operations who would like to learn more about Helm.