Kubernetes Live Project | Real Time DevOps project using Kuberenetes | Devops Kubernetes Project for Resume
In this DevOps Project we will be deploying cloud native Voting application using microservices on Kuberenetes Cluster from scratch. This Kubernetes real time project is an excellent DevOps project to show case on your Resume. You will learn How to deploy an Application from scratch on Kuberenetes starting from EKS cluster setup to testing the application.
Github Repository: https://github.com/N4si/K8s-voting-app
This Kubernetes project will deploy an application that has Frontend in React (compiled in container), API using Golang (compiled in container image) and Mongo DB as a Database with replicaset for High availability.
Connect with me on LinkedIn: https://www.linkedin.com/in/nasiullha-chaudhari/
#kubernetes #devops
Timestamps
Intro
0:00
How the Kubernetes Project works?
0:15
Architecture Diagram
01:52
Message from CloudChamp
03:42
This is where the Project actually starts
04:32
EKS cluster Setup
05:41
Launch an EC2 Instance (Optional)
08:12
Installing Kubectl and AWScli
10:10
Add Node groups
14:05
Edit Configmap to give Cluster Access to the Role
18:25
Deploy Mongo database through Statefulset
21:28
Create Headless Service for Mongodb
25:51
Setup Replicaset on MongoDB
28:26
Load data in Database (Note use langdb)
30:55
Set Golang API using Deployments
32:35
Create Mongo Secret
33:35
Expose API deployment through Loadbalancer service
36:17
Testing API
39:05
Deploy Frontend Pods
40:12
Expose Frontend deployment through Loadbalancer Service
42:35
App is Deployed!!
45:00
Recap of our Cloud Native App on Kuberenetes Project
46:52
Outro
47:30
CloudChamp is your DevOps Youtube channel to learn all the trending Cloud Native tools and technologies along with Projects, Theory and Hands on tutorial for everyone, Beginners, Intermediate and even Advanced learners. Cloudchamp has video around all the Devops and cloud tools and technologies including Kubernetes, Docker, Terraform, AWS, and so much more.
Also Checkout my other videos :)
Deploy Cloud Native Monitoring Python Application on Kubernetes:
https://youtu.be/kBWCsHEcWnc
Will AI replace DevOps engineer Roles:
https://youtu.be/HU3g1x_ohIY
Terraform project for Practice:
https://youtu.be/wFWg0Y68Owo
DevOps Engineer Salary:
https://youtu.be/Dofv_KUik88
How to become DevOps engineer from scratch:
https://youtu.be/EAXdnPWUCcc
Most used AWS services in DevOps:
https://youtu.be/lXKTJAxYdnY
How I use Python as a DevOps Engineer:
https://youtu.be/guCFLTU-XRM
Linux for DevOps:
https://youtu.be/lCq4mYQL0WY
Instagram for behind the scenes: https://www.instagram.com/itscloudchamp/
Complete this Kubernetes project and share it on Linekdin or your Resume
Join this channel to get access to perks:
https://www.youtube.com/channel/UCbg9O0JF3rVKev6wpI5_u5g/join