Troubleshooting Helm In Kubernetes - Your Guide Through It

Iniciado por Candidosa2, 02 de Maio de 2024, 14:35

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

Candidosa2


Troubleshooting Helm In Kubernetes - Your Guide Through It
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English

| Size: 2.28 GB[/center]
| Duration: 4h 23m
Learn about using Helm within a setup containing Kubernetes, Docker, Git, Argo-CD, Chartmuseum and Chaos Mesh!

What you'll learn

Problem Identification and Analysis in Kubernetes environments using helm

Learn to design solutions and implementations using Helm's capabilities

Self-Reliance & Independent Research to compare own solutions to the ones shown in the lectures.

Community Contribution & Collaboration through validating different solutions with me and the community

Requirements

Course suitable for DevOps beginners

No prior knowledge of Helm and Kubernetes required

Description

Enjoy my course to troubleshooting excellence designed for people with a basic developer or system administration background. This course offers a deep dive into the world of Kubernetes, Helm, and ArgoCD, focusing on the critical skills needed to troubleshoot and optimize the application lifecycle in a cloud-native environment.What You Will Learn:Helm Deep Dive: Learn how to manage applications with Helm charts, including chart creation, GitOps integration and dependency management.Problem identification: Understand the components that make up a Kubernetes cluster.ArgoCD Integration: Explore continuous deployment with ArgoCD, covering application definitions, configurations, and sync policies.Troubleshooting Techniques: Gain expertise in identifying and resolving common issues in Helm releases, Kubernetes operations, and ArgoCD sync attempts.Best Practices: Adopt industry-standard practices for helm charts and automation of your deployment pipeline.Who This Course Is For:Developers seeking to enhance their Kubernetes and Helm skills.System administrators aiming to streamline application deployment and management.Course Requirements:Basic understanding of writing codeFamiliarity with command-line interfaces and YAML syntax.Access to a Kubernetes cluster for hands-on exercises (minikube or similar).Why Take This Course:With the rise of container orchestration and microservices, mastering Kubernetes and its ecosystem has become essential. This course empowers you to tackle real-world challenges involving Helm and GitOps. Participate now and become good at Helm and get a mindset that leads through all obstacles.About used Logos:Logos used in the course are used unchanged for educational purposes only:Logos from the CNCF/artwork repository:HelmKubernetesArgoChaos MeshChartmuseum by HelmMinikube from Kubernetes repo underCreative Commons Attribution 4.0 InternationalGit Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.Background music "Be corporate" by Veaceslav Draganov

Overview

Section 1: Introduction

Lecture 1 Why troubleshooting Helm is your key to success

Lecture 2 What is Helm?

Lecture 3 Why are we using Helm?

Section 2: Becoming familiar with the helm binary

Lecture 4 ACTION: Installing helm

Lecture 5 ACTION: Creating a Helm chart

Lecture 6 What is a Helm chart?

Lecture 7 Why are we using Helm charts?

Lecture 8 ACTION: Trying to install a Helm chart

Section 3: Set up a Kubernetes environment

Lecture 9 What is Kubernetes?

Lecture 10 Popular Kubernetes links visited

Lecture 11 Why are we using Kubernetes?

Lecture 12 ACTION: Installing minikube

Lecture 13 ACTION: Trying to start minikube

Section 4: Set up a Docker environment

Lecture 14 What is Docker?

Lecture 15 Info: Don't panic - Kubernetes removed Docker

Lecture 16 Why are we using Docker?

Lecture 17 ACTION: Installing docker

Lecture 18 ACTION: Testing docker

Lecture 19 Summary: We can continue using Helm!

Section 5: Using Kubernetes with Helm

Lecture 20 ACTION: Starting minikube

Lecture 21 ACTION: Installing kubectl

Lecture 22 ACTION: Setup OpenLens Kubernetes IDE

Lecture 23 ACTION: Using OpenLens Kubernetes IDE

Lecture 24 ACTION: Install the Helm chart

Lecture 25 ACTION: Uninstall the Helm chart

Lecture 26 ACTION: Rollback the Helm chart

Section 6: Modifying Helm charts

Lecture 27 ACTION: Listing all values

Lecture 28 ACTION: Editing Chart.yaml

Lecture 29 ACTION: Editing values.yaml

Lecture 30 ACTION: Trying to upgrade the helm chart

Lecture 31 ACTION: Troubleshooting upgrading our Helm chart

Lecture 32 ACTION: Planning multiple stages

Lecture 33 ACTION: Testing our multiple stages

Lecture 34 ACTION: A namespaced stage per folder

Lecture 35 ACTION: Making changes to prod stage in folder

Lecture 36 Collaboration with coworkers

Section 7: Scaling Helm for Teams

Lecture 37 What is Git?

Lecture 38 Why are we using Git?

Lecture 39 ACTION: Using Github as a Git Provider

Lecture 40 ACTION: Uploading the Code to Github

Lecture 41 ACTION: Clone and commit into our git repository

Lecture 42 ACTION: Creating git branches per feature

Lecture 43 ACTION: Merging branches via git

Lecture 44 Automation is missing

Section 8: Automating Helm with Argo CD

Lecture 45 What is Argo CD?

Lecture 46 Why are we using Argo CD?

Lecture 47 ACTION: Installing Argo CD as a Helm chart

Lecture 48 ACTION: Configuring Argo CD projects

Lecture 49 ACTION: Connecting Github with Argo CD

Lecture 50 ACTION: Creating our Argo CD Application

Lecture 51 Regularly updating Docker images

Section 9: Argo CD Image updater

Lecture 52 What is Argo CD Image updater?

Lecture 53 Why are we using Argo CD Image updater?

Lecture 54 ACTION: Configuring Github backend for Argo CD Image updater

Lecture 55 ACTION: Testing the Argo CD Image updater

Section 10: Creating your own Helm chart

Lecture 56 What is a best practices Helm chart?

Lecture 57 Where do we find good Helm charts?

Lecture 58 ACTION: Using a bitnami chart as a base

Lecture 59 ACTION: The connection between deployment, service and ingress

Lecture 60 Publishing of a Helm chart

Section 11: Registering your charts with Chartmuseum

Lecture 61 What is Chartmuseum?

Lecture 62 Why are we using Chartmuseum?

Lecture 63 ACTION: Starting Chartmuseum

Lecture 64 ACTION: Packaging our Helm chart into Chartmuseum

Lecture 65 ACTION: Interactions with Chartmuseum

Section 12: Helm Chaos Engineering

Lecture 66 What is Chaos Mesh?

Lecture 67 Why are we using Chaos Mesh?

Lecture 68 ACTION: Installing Chaos Mesh

Lecture 69 ACTION: Running a Chaos Experiment with Chaos Mesh

Lecture 70 Creating a troubleshooting list

Lecture 71 Our troubleshooting list

Section 13: Outro

Lecture 72 Summary of this course

Lecture 73 Where to head next?

Lecture 74 Giving feedback for this course

The course is aimed at DevOps beginners, developers and system adminstrators and people interested who are stuck with a problem with Helm and


Mais informações
Screenshots:



https://fikper.com/5wZtdrRlMR/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.z01.html
https://fikper.com/qE2V7zmEr9/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.z02.html
https://fikper.com/gvqnhT6j6h/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.zip.html



https://rapidgator.net/file/d8bc1bca127718b7df820dc45ec4ba4f/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.z01
https://rapidgator.net/file/e3cab691d5b66e51a6c444c912793db4/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.z02
https://rapidgator.net/file/8b893d5319bef0abd67106bc75f68788/.Troubleshooting.Helm.in.Kubernetes.-.Your.guide.through.it.zip