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 how to provision a complete AWS environment using Terraform. It includes setting up a VPC with subnets, configuring networking and security, and deploying an EC2 instance running Docker with a sample Nginx application. The goal is to show a fully automated, reproducible infrastructure setup in the cloud.
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.
Build and Push Docker image to Docker repository on Nexus