
Udemy – Helm – The Kubernetes Package Manager hands-on course 2022-11
Published on: 2024-10-21 19:19:47
Categories: 28
Descriptions
Helm – The Kubernetes Package Manager hands-on course, Helm is a tool used to package Kubernetes manifest files that are used to install a cloud-native application. Deployments, Services, Ingresses, ConfigMaps, etc. are all packed into a Helm chart. Using this Helm chart, you can deploy the app to a Kubernetes cluster the same way you use apt-get in Ubuntu, or brew on a macOS. After completing this course, you will have a working knowledge of Helm. You’ll be able not only to use ready-made Helm Charts to automate day-to-day deployments, but you’ll also automate the most complex Kubernetes deployments and contribute them to the community. I‘ve designed this course to focus on the important parts of Helm. I did my best not to bother you with boring material that you’d seldom use in your day-to-day life as a Helm and Kubernetes engineer. Instead, I will give you the core stuff of the tool together with some tips and tricks that will let you code Helm charts like a pro in no time. To get the most out of this course, I highly encourage you to open your laptop and do the labs that I explain in the class. There’s nothing better than getting your hands dirty learning a new tool or technology. That way, by the end of this course, you’ll find yourself already developing, applying, maintaining, and even sharing your very own Helm charts.
What you’ll learn
- Introduction to Helm: What is Helm, its architecture, and its benefits for Kubernetes deployment.
- Helm Installation and Configuration: How to install and configure Helm on a Kubernetes cluster, and how to set up a local development environment.
- Helm Charts: What are Helm charts, how to create and manage them, and best practices for chart development.
- Helm Commands and Templates: How to use Helm commands and templates for chart deployment, customization, and management.
- Helm Repositories: How to create and manage Helm repositories, and how to share and distribute charts.
- Gitlab CI/CD: Introduction to Gitlab CI/CD and how to set up a pipeline for building and deploying Helm charts.
- Gitlab Integration with Kubernetes: How to integrate Gitlab with Kubernetes for seamless deployment and monitoring.
- Advanced Topics: Advanced Helm features and techniques, such as Helm plugins
- Best Practices and Troubleshooting: Best practices for using Helm and Gitlab for Kubernetes deployment, and common issues and their solutions.
Who this course is for
- Developers who are already familiar with Kubernetes and want to learn how to use Helm to simplify their deployment process.
- DevOps engineers who want to enhance their knowledge of Kubernetes deployment using Helm and Gitlab CI/CD pipeline.
- System administrators who are interested in understanding how to use Helm for packaging and deploying applications on Kubernetes clusters.
- IT professionals who are looking to learn new tools and technologies related to Kubernetes and CI/CD.
- Students who want to learn about the latest trends and techniques in containerization and deployment with Kubernetes and Helm.
- Anyone who wants to gain knowledge and practical experience in using Helm for Kubernetes deployment and Gitlab CI/CD pipeline.
Specificatoin of Helm – The Kubernetes Package Manager hands-on course
- Publisher : Udemy
- Teacher : Ahmed Elfakharany
- Language : English
- Level : Beginner
- Number of Course : 40
- Duration : 4 hours and 27 minutes
Content on 2023-9

Requirements
- Basic understanding of Kubernetes architecture and concepts such as Pods, Services, Deployments, and ConfigMaps.
- Familiarity with YAML syntax for Kubernetes manifests.
- Experience with the Linux command line and shell scripting.
- Familiarity with containerization concepts and Docker.
- Basic knowledge of software development principles, such as agile methodology, continuous integration, and continuous delivery.
- Access to a Kubernetes cluster and Gitlab instance for hands-on practice.
Pictures

Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720p
Download Links
Download Part 1 – 1 GB
Download Part 2 – 760 MB
File size
1.74 GB
Leave a Comment (Please sign to comment)