DevOpsLesson
DevOpsLesson

Free, comprehensive DevOps tutorials and learning roadmaps. Master Docker, Kubernetes, CI/CD, and more.

Stay Updated

Get notified about new tutorials and features.

Tutorials

  • What is DevOps?
  • Docker Tutorial
  • Terraform Tutorial
  • CI/CD Pipeline
  • All Tutorials

Roadmaps

  • DevOps Engineer
  • Cloud Engineer
  • SRE Path
  • All Roadmaps

Company

  • About Us
  • Blog
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 DevOpsLesson. All rights reserved.

DOCKERKUBERNETESTERRAFORMAWSCI/CDLINUXGITDEVOPS ROADMAPCLOUD ROADMAPSRE ROADMAPGIT CHEATSHEETDOCKER CHEATSHEETK8S CHEATSHEETTF CHEATSHEETLINUX CHEATSHEETDOCKERFILE LINTERYAML VALIDATORCRON PARSERREGEX TESTER

Kubernetes Tutorial

Introduction to Kubernetes
Kubernetes Architecture
Installing Kubernetes
kubectl Basics
Kubernetes Pods
Kubernetes Deployments
Kubernetes Services
ConfigMaps and Secrets
Kubernetes Storage
Kubernetes Namespaces
Kubernetes Resource Management
Helm for Kubernetes
Kubernetes Monitoring

Installing and Using Helm

PreviousPrev
Next

Install Helm on macOS, Linux, or Windows and learn the basic commands for repositories, releases, and uninstalling charts.

Install Helm

macOS

brew install helm

Linux

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

Windows

choco install kubernetes-helm

Add and Update a Repository

helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

Search Charts

helm search repo nginx

Install a Chart

helm install my-nginx bitnami/nginx

List Releases

helm list

Check Release Status

helm status my-nginx

Uninstall a Release

helm uninstall my-nginx

Why This Workflow Helps

Instead of manually pasting dozens of YAML files, Helm can install a packaged stack and still let you customize values.

Exercise

Repo Add Purpose

Why would you run `helm repo add bitnami https://charts.bitnami.com/bitnami`?

Exercise

Release Removal

Which command removes an installed Helm release named `my-nginx`?

PreviousPrev
Next

Continue Learning

Kubernetes Requests and Limits

Set CPU and memory requests and limits, understand throttling and OOM kills, and learn how QoS classes affect pod behavior.

22 min·Easy

Horizontal Pod Autoscaler

Scale Deployments automatically based on CPU or memory metrics and understand how HPA works with metrics-server.

20 min·Easy

Helm for Kubernetes

Understand Helm charts, releases, and repositories so you can package and install Kubernetes applications more efficiently.

15 min·Easy

Explore Related Topics

Do

Docker Tutorials

Build the containers Kubernetes orchestrates

Te

Terraform Tutorials

Provision Kubernetes clusters as code

Try the Tool

YAML Validator

Validate Kubernetes manifests and any YAML files instantly.

On This Page

Install HelmmacOSLinuxWindowsAdd and Update a RepositorySearch ChartsInstall a ChartList ReleasesCheck Release StatusUninstall a ReleaseWhy This Workflow Helps