Loading video player...
In this video, you will learn why Helm is important in Kubernetes and how it solves real-world deployment, upgrade, and rollback problems. š Documentation & Resources Helm & Helm Chart Documentation: GitHub Link - https://github.com/simplybyte1266/documentation/blob/main/helm/helm-basics/guide.md ā¶ļø Kubernetes from Scratch Playlist Watch the full playlist for more tutorials and hands-on examples. https://www.youtube.com/playlist?list=PL1yVd92q9OP6305trQ-7q0fyI_sRM9tZa š Connect with Me Instagram: @simply_byte [https://www.instagram.com/simply_byte] LinkedIn: Simply Byte [https://www.linkedin.com/in/simplybyte] Normally, deploying an application in Kubernetes involves: - Cloning multiple YAML files from GitHub - Applying Deployment, Service, ConfigMap, Secret, PVC files one by one - Maintaining the correct apply order (Namespace, ConfigMap before Deployment) - Managing separate YAML files for different environments (dev, prod) - Manually tracking changes and struggling with rollbacks when something breaks All these problems are solved using Helm. Helm allows you to package all Kubernetes resources into a single unit called a Helm Chart. Instead of managing multiple manifest files, you work with templates and values files. Helm automatically handles resource creation order and communicates with the Kubernetes API server. ### What you will learn in this video: - What is Helm in Kubernetes - What is a Helm Chart - Why Helm is better than kubectl apply - How Helm install, upgrade, and rollback work - How Helm maintains release history - How to use public Helm charts ### Helm commands explained: helm install my-app ./chart helm upgrade my-app ./chart helm list helm rollback my-app 1 ### Real-world use case: To set up Kubernetes monitoring, you typically need: - Prometheus (metrics collection) - Grafana (visualization) - Alertmanager (alerts) - Loki (log aggregation) - Jaeger / Tempo (distributed tracing) Setting this up manually requires creating many Kubernetes resources. Using public Helm charts, the entire stack can be installed with a single command. This video is perfect for: - Kubernetes beginners - DevOps engineers - Anyone struggling with kubectl apply and rollback issues Watch till the end for a clear hands-on explanation. Subscribe to Simply Byte for more Kubernetes and DevOps tutorials. Like, share, and comment if this video helped you.