Duration: 1 Day
Overview
Kubernetes has become the de facto standard for container orchestration, and Helm is the go-to tool for managing and deploying Kubernetes applications. This Helm course will teach you how to successfully package, distribute, and manage your applications as reusable, versioned charts.
Objectives:
- Understand the Helm ecosystem
- Use templates and repositories
- Work with YAML Files
- Lab: Create a Helm chart and a repository
- Lab: Modify templates and redeploy a chart
Audience
Whether you are a developer, system administrator, or DevOps engineer, this course will provide you with the skills needed to streamline your Kubernetes application deployment workflow with Helm.
Outline for Introduction to Helm Training
- Introduction to Helm
- Introduction to Helm
- Why Helm
- Helm to the Rescue
- The Helm Ecosystem
- Charts
- Templates
- Default Templates
- Chart Repositories
- Hosting Your Own Repository
- Commercial Repositories
- Repository Requirements
- Create an index.yaml File
- Generated index.yaml
- Using Repositories
- Using Helm
- Tools
- Charts and Templates
- A Kubernetes Example
- Extra Considerations
- YAML Files
- Creating a Chart
- Chart Contents
- Chart.yaml
- A Real Chart.yaml
- Templates
- Template Structure
- A Simple Manifest
- Go Templates
- Add Go Template
- Try the Template
- Getting Value from values.yaml
- Values.yaml
- Render the Template
- Override Values
- Template Syntax
- Default Function
- Template Pipelines
- Template Conditionals
12/11/2023 - 12/11/2023
10:00 AM - 06:00 PM
Eastern Standard Time
USD $770.00
01/22/2024 - 01/22/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $770.00
03/04/2024 - 03/04/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $770.00