8169  Reviews star_rate star_rate star_rate star_rate star_half

Introduction to Helm

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...

Read More
$770 USD
Course Code WA3244
Duration 1 day
Available Formats Classroom

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.

Skills Gained

  • 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

Who Can Benefit

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.

Course Details

Outline

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