Helm (en)
The course will introduce a packaging solution linked to the Kubernetes platform, addressing the Helm tool and describing its benefits and features, and will then continue with the theoretical and practical aspects that will help the student understand the packaging and templating logic used by the tool. In addition, the course includes lab-based exercises where the student will see first-hand how to install and use Helm to implement packaged applications. The course will take the developer or system administrator to a more high-level approach by managing the objects that make up a complete application from a single point.
COD: DSK203
CATEGORIES: Kubernetes

Teaching methodology
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
Prerequisites:
- Good knowledge of Kubernetes
- Good knowledge of YAML/JSON
- Know at least 1 programming language
- Have achieved the knowledge of the DSK101, DSK102 and DSK202 courses
At the End of the Course the Participants will be able to:
- Know how to explain what Helm is
- Know how to install Helm
- Knowing how to search for Chart Helms from the command-line and from the web portal
- Knowing how to add Repositories and draw from the Charts contained
- Knowing how to identify the default parameters of the chart and alter them at runtime
- Know how to install and remove Helm Charts
- Know how to update a Release installed via Helm
- Know how to create your own Chart
- Knowing how to enter the versions in the description of the Charts
- Knowing how to create your own Repository and upload the Chart to it
Educational Program
- Install and configure Helm.
- Create reproducible builds of Kubernetes applications.
- Share apps like Helm chart.
- Run third-party applications saved as Helm charts.
- Manage versions of Helm packages.
Duration – 1 day
Delivery – Classroom, On Site, Remote
PC and SW Requirement:
- Internet connection
- Web browser – Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English