Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Kubernetes: Package Management with Helm

Kubernetes: Package Management with Helm

1h 6mIntermediate2025-01-08

Authors

Kim Schlesinger

Kim Schlesinger

Technical Curriculum Developer

Course details

In this course, instructor Kim Schlesinger teaches developers how to efficiently use Helm, a package management tool for Kubernetes, to deploy, update, and manage applications, including creating and utilizing Helm charts and leveraging advanced features. Learn how to install Helm, use existing Helm charts, and create new charts from the command line. Kim also demonstrates how to deploy and update Kubernetes ConfigMaps and Secrets, as well as utilize advanced features like dynamic value rendering with Helm templating. This comprehensive course equips developers with the skills needed to effectively manage their Kubernetes applications using Helm.

Learning objectives
Explain Helm's role in Kubernetes application management, including its installation and basic functionalities.
Deploy, update, and roll back applications using Helm charts, as well as verify successful installations within a Kubernetes cluster.
Create custom Helm charts from the command line and utilize advanced features like dynamic value rendering.

Skills covered

KubernetesDevOps ToolsDevOpsOpen SourceDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Manage Kubernetes workloads with Helm
  • 02 - What you should know
  • 03 - Using the exercise files

1. Overview - Kubernetes Package Management with Helm

  • 04 - What is Helm
  • 05 - Helm in real life
  • 06 - Tour the Helm command line tool

2. Install and Configure a Chart from the Artifact Hub

  • 07 - Explore the Artifact Hub
  • 08 - Install a Helm chart in your Kubernetes cluster
  • 09 - Get information about your chart with the Helm show command
  • 10 - Upgrade your Helm chart
  • 11 - Solution - Install the kube-prometheus-stack Helm chart

3. Deploy a Custom Application Using Helm

  • 12 - Create a new Helm chart from the command line
  • 13 - Explore the Helm chart directories and files
  • 14 - Deploy and update Kubernetes ConfigMap via Helm
  • 15 - Deploy and update a Kubernetes secret via Helm
  • 16 - Rollback a Helm release

4. Experiment with Helm's Advanced Features

  • 17 - Render a ConfigMap value dynamically with Helm templating
  • 18 - Using the values.yaml file
  • 19 - Dynamically render a value with a Helm conditional statement
  • 20 - Solution - Dynamically generate multiple versions of a ConfigMap

Conclusion

  • 21 - Next steps with Helm

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal