- Deploy MongoExpress (Deployment and Internal Service)
6
- Deploy Ingress Controller using Helm and configure Ingress Rule
7
- Understand the Request Flow through the Kubernetes Setup
8
- Delete MongoDB Pods and restart - Volumes are re-attached
9
- Clean up - Helm uninstall, delete Volume and Kubernetes Cluster
Description:
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.
Application Deployment on LKE Using Helm - Kubernetes on Cloud