Application Deployment on LKE Using Helm - Kubernetes on Cloud
Offered By: TechWorld with Nana via YouTube
Course Description
Overview
Learn how to deploy applications on a managed Kubernetes cluster using Helm in this comprehensive tutorial. Create a Kubernetes cluster on Linode Kubernetes Engine (LKE), deploy a replicated MongoDB database using StatefulSets and Helm, configure data persistence with Linode Block Storage, and set up MongoExpress as a UI client. Implement NGINX Ingress Controller as a load balancer, configure ingress rules for routing requests, and understand the request flow through the Kubernetes setup. Follow along with step-by-step instructions to create, manage, and clean up your deployment, including deleting and restarting MongoDB pods to demonstrate volume re-attachment.
Syllabus
- Intro.
- Overview of what we build/deploy.
- Create Kubernetes Cluster on LKE.
- Deploy MongoDB StatefulSet using Helm.
- Deploy MongoExpress (Deployment and Internal Service).
- Deploy Ingress Controller using Helm and configure Ingress Rule.
- Understand the Request Flow through the Kubernetes Setup.
- Delete MongoDB Pods and restart - Volumes are re-attached.
- Clean up - Helm uninstall, delete Volume and Kubernetes Cluster.
Taught by
TechWorld with Nana
Related Courses
Build and Deploy Pipelines with Microsoft AzureA Cloud Guru Cloud Foundry Certified Developer
A Cloud Guru Cloud Native Certified Kubernetes Administrator (CKA) (Legacy)
A Cloud Guru Deploying and Managing Applications in OpenShift 4
A Cloud Guru EKS Basics
A Cloud Guru