Demo project of deploying a microservices ecommerce application inside a kubernetes cluster in Linode LKE (Linde Kubernetes Engine)
This project demonstrates how to deploy a highly available MongoDB replica set with a web UI using Mongo Express, running on a managed Kubernetes cluster in Linode Kubernetes Engine (LKE). Traffic from the browser is routed through Nginx Ingress to the Mongo Express UI.
In this project, we’ll set up a Amazon EKS cluster with worker nodes. This includes creating IAM roles, VPC networking, the control plane, and EC2-based node groups. At the end, we’ll connect kubectl to the cluster and verify that everything is working.
This project demonstrates deploying a MongoDB database and Mongo Express web client on a local Kubernetes cluster using Minikube. It showcases how to manage configurations with ConfigMaps, secure credentials with Secrets, and expose applications through Kubernetes Services.