Kubernetes End to End project on EKS | EKS Install and app deploy with Ingress |
ฝัง
- เผยแพร่เมื่อ 3 ส.ค. 2023
- Support my work
www.buymeacoffee.com/abhishekprd Hi Everyone, My Name is Abhishek and my channel is focused on delivering Free content on DevOps and Cloud. Follow my channel for practical learning of DevOps and Cloud. Don't miss the FREE DEVOPS COURSE in Playlists.
In this video, Day 22 of Free AWS job ready course, we will learn about AWS EKS. We will deploy a real-time 2048 game application and expose it to outside world using Ingress and ALB Ingress Controller.
Instagram: / abhishekveeramalla_off...
Kubernetes Free Playlist
• Kubernetes
Private Telegram Channel For Doubts Clearing
www.youtube.com/@AbhishekVeer...
GitHub Repo for this video
github.com/iam-veeramalla/aws...
Book 1:1 with me on TopMate for career guidance
topmate.io/abhishek_veeramalla
Public Telegram Channel For Notes and Updates
t.me/abhishekveeramalla
About me:
========
LinkedIn: / abhishek-veeramalla-77...
GitHub: github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
#devops #futureofdevops #kubernetes #sre #aws #azure
DEVOPS FAQ
DEVOPS
WHAT IS DEVOPS ?
WHY DEVOPS ?
HOW TO LEARN DEVOPS ?
LEARN DEVOPS IN 60 DAYS ?
NON IT TO IT BACKGROUND ?
IS DEVOPS EASY TO LEARN ?
BEST DEVOPS COURSE
FREE DEVOPS COURSE
#AbhishekVeeramalla
BEST DEVOPS VIDEOS
DEVOPS INTERVIEW QUESTIONS
EASY DEVOPS VIDEOS
BEST WAY TO LEARN DEVOPS
PYTHON FOR DEVOPS
PYTHON PROJECTS FOR DEVOPS
LEARN PYTHON
PYTHON PROJECTS FOR AWS
AWS PYTHON PROJECTS
AWS LAMBDA FUNCTIONS
WHAT IS GITOPS ?
WHY GITOPS ?
LEARN GITOPS ?
GITOPS FREE COURSE
What is AWS ?
LEARN AWS FOR FREE
AWS COURSE
AWS COURSE FOR DEVOPS
AWS CLI Deep Dive
Clear explanation of theory & practical how does end users access the application using load balancer on public subnet which had created by ingress controller
Thanks so much for video, i think this video is enough for cracking interviews as it touch all the topics like pods, services, ingress resources
👍👍👍
Ya he explained each and every thing very well. But can you tell me how you deleted all resources?
Awesome experience by watching this video... explain each steps so nicely.. Thanks a lot!!
Abhishek, I'd like to express my appreciation for your outstanding work in creating a video on Kubernetes deployment that is both interactive and informative. What I found most valuable was the way you set clear expectations about the video's content. You spent time in explaining key concepts that had been covered in earlier videos, rather than rushing into the project, and that approach greatly enhanced my understanding.
I am litterly excited to see your updated videos. Thanks for sharing your knowledge.
Thank you for the clear explanation Abhishek.
Mr.Abhishek
Life saver
You have no idea how helpful is this video for a beginner like me
You just make every concept so clear
Keep producing more high quality tutorial video like this
Thank you
It's like a mineral water bottle in the desert. Thank you very much for the content & the hardwork. Please keep posting more with real-time scenarios and trouble shooting steps.
Haha .. creative comment.
Thank You Abhishek for making such an interactive and informative video on Kubernetes deployment which is almost at a production grade setup! The best part that I would like to highlight is setting up an expectation on what are things that would be covered in this video and nearly spent 15 mins in explaining for better understanding even though they were covered in earlier video's, instead of directly Jumping on to the Demo session! Keep up this wonderful teaching!
Thanks alot 😍
Excellent one with good clarity on explaining. Thank You.
@Abhishek, really appreciate your efforts to create such a great content, especially you have given more attention for demo where you have clearly explained every steps and discussed about the issues you have met during the deployment.
Thanks
Abhishek I can't express my gratitude to you bro, you are making amazing content I am so overwhelmed to learn from you.... Thankyou so much for what you are teaching us..
😍😍
All the content you share and the concepts you try to make as simple as possible is really commendable. I have followed all of your k8s videos. All are very helpful. Thank you
Thanks a ton
Thank you for a great demo and explanation @Abhishek veeramalla
Great video Abhishek bro. Its most valuable and suitable concept for me 👍👍
Amazing Video. Thank you so much for the detailed explanation Abhishek
Most welcome !!
Thanks so much Abhishek anna!
You tutor the best possible way and thanks for sharing your insights. I am very much thankful to you for clearing my Kubernetes concepts and help me with your masterpiece / hands on project.
--Jasper from Dallas,TX
Great explanations! Really a life saver.
Abhishek it is an awesome praticle, ingress alb controller-->ingress resource -->service-->deployment-->namespace. ALB controller created the loadbalancer in order to function created IAM OIDC,created new policy attach policy to that role in order to communicate with AWS services. Used helm to install and deploy ALB controller where finally verifying the deployment has created 2/2 pods and in ingress also created lb Address where I successfully able to access game-2048 app. the errors which I faced this my awscli and kubectl was not compatible hence I updated those and I changed my config inside .kube folder from alpha1 to beta1 by googling where I rectified these errors finally able to deploy the application using EKS along with fargate. Fabulous praticle Abhishek.Thanks a lot Abhishek.
Amazing . Glad that you were able to implement this.
I cant believe following your video, I have deployed my first Kubernetes application unto eks. This will forever be a good day in my life. Thank you @abhishek
😍 .. congratulations
@@AbhishekVeeramalla Hi i am stuck in installing eksctk
on windows please share any link here for download
Thank you Abhishek for this great video on AWS EKS.
Great-Great vedio, clear and informative
genuine respect for you sir, I get a lot to learn from such videos
😍😍
YOU'RE A GENIUS!!
finally after spending almost 2 hours I have played the game . shukriya abhishek bhai
❤️❤️
@@AbhishekVeeramalla bhai how to have 1 0n 1 conversation with you bhai
thank you for your clear explanation
After watching 50 videos and got confused, here is what i wanted. Basics, Explanations discussed before start, really helped me a lot to understand, Thanks.
Glad it helped!
Great Work, keep posting videos like this.
Thank you so much for this video Abishek, youre a legend.
You are welcome
Very neatly explained @abhishekveeramalla. Thank you .
You're most welcome
Thank you so much for the detailed explanation Abhishek.
Most welcome!
You cover in detail and depth 👍👍
Glad you think so!
Whenever i saw your video i stay motivated for performing demo.. I like your teaching style❤thanks Abhishek
😍😍
Ur Videos motivate us day-by-day Abhishek.. Thanks a lot.. Iam a BIG fan of Urs..
😍😍
Thank you for this video, Abhishek. I have successfully completed the project. It was very easy to understand. Crisp and clear.
You are most welcome
it was AWESOME!!!
A,,, man with golden heart,, with ethics heart
😍
this is awesome teaching, clear and understandable
Thanks so much
Thank you so much, Abhishek, for this detailed video, I was able to follow it and successfully deploy it.
You are most welcome
awesome video..thanks Abhishek
My pleasure
This is a Awesome learning on EKS, Ingress Controller/resources/class for AWS Ingress load balancer.
🚀
thank you sir for this clear explanation.
Hi Abhishek.. been following ur videos quite along time.. very informative and helpful for freshers and laterals as well.. learned so many things from ur videos.. just keep going and share your knowledge..😊
😍😍
Abhishek you are amazing man
This sounds Awesome! Will saving for now and will surely try it out soon!!
🚀🚀
Cleared this one! Thank you Abhishek!
😍
Very nice explanation Abhishek, thanks for your effort.
Thanks a ton
This is video has cleared my Ingress concept , Thanks SOOOO MUch ABhishek Sir
🚀🚀
Thanks a lot for the great sharing. I have also applied it. Here's a quick suggestion from my end: To enhance the app security, we could consider changing the Service Type of service-2048 to ClusterIP instead of NodePort.
Ingress can route the traffic to the Cluster IP service , no need to expose the service as NodePort.
That's why I set it to ClusterIP.
Thanks again.
Agree but it depends on your case as well.
You can share ingress to people outside your aws account and keeping service as nodeport and share the service nodeport address to people who want to access internally
Lovely!!! Thanks man!!!
Very clear explanation bro. EKS and Fargate concept demystified.:) Thanks
Welcome 🙏
Very well explained, Thank you.
Thank you for the project, Abhishek! The steps and documentation are really clear, and cuz of that I was able to implement this project.
Glad it helped!
It takes great effort to create such a live demo content and even more effort de-bugging it in live sessions. Learning new stuff with your content!
Kudos to you
😍
I have successfully completed the project... thanks for amazing explanation Abhishek..
Super cool
Hi Abhishek,
You are doing a great job which is helping everyone. Which is helping both beginners and experienced people also.
Please create a playlist with the K8s application deployment with EKS with the latest Kubernetes version and create some common issues, troubleshooting, and monitoring using some monitoring tools. Include version upgrade things.
Thank you Abhishek...very detailed demo. I tried it successfully.
😍😍😍
This is a master piece as usual. Keep up!!!!
Thank you very much!
Thank you Abhishek. This video is very helpfull for me. I followed you and successfully deployed the 2048 app. Thanks again. Keep posting more such videos.
😍😍😍
Excellent demo Abhishek..lots of thanks
Thanks a ton
i have searched alot for this concept then come across your video it's so much fruitful , you explained it with pure dedication
well doc's provided each and everything cleared !
god Bless you Abhishek
😍😍
Have a wonderful session and after many failures finally implemented and accessed the application of 2048
Great
Fantastic !
Many thanks!
Damn bro, I am a developer and was trying hard to understand how these things work. There are mini videos all over the internet and blogs which explain stuff independently. But biggest problem I had was mapping things, how stuff works. 20 minutes into your lecture and I have cleared all my doubts.
Only tutorial that I am not watching on 2X i guess. It is so knowledge-heavy.
Thanks a lotttt
surely buying you a coffee when I crack a job interview.
Thanks again
Thanks alot Amod
Thank You so much Abhishek. Thats a clear cut explanation. I always wanted to learn this AWS EKS, this session is really helpful. I have watched the entire session with utmost attention, now going to have my hands on it. Thanks again.
😍😍
@vidyadhardevops3997 have you worked on this project?
Abhishek you are amazing man, thanks for sharing knowledge
My pleasure
Thank you so much Abhishek sir - from your first organisation employee 🥰🥰🥰
Most welcome 😊
Wonderful project... Thank you 😊🙏
Welcome 🙏
Very useful and informative Video. Thank you very much.
You are welcome!
Thanks a lot sir ❤
Excellent and very informative session.
Keep it up bro...
Thanks
We install kubectl, electl, AWS cli and hit aws configure.
Then, we simply run command,
eksctl create cluster --name demo-cluster --region us-east-1 --fargate
It creates public n private subnet for us within vpc. Taken care by eksctl utility
Great video and superb explanation :) thanks a lot for the video
Thanks
Perfectly explained and project is done smoothly. Thank you sir for amazing explaination and for the debugging part though we didnot face that issue but it was good to know how to handle those erros and issues.
Hi bro when I am doing this project I am getting kubectl version error while creating the cluster. How sholud I trouble shoot
Awesome demo 👍....tried it now & successfully deployed the game..😍
Great 👍
Just amazing
thanks brother
😍
You are so wonderful Abhishek...I was waiting for this from long time .. Thank you so much 😊.. you really made my weekend very learning one ... Thanks a lot again
😍😍
@@AbhishekVeeramallaprerequisite topics before watching this concept?
I need to start the learning DevOps. I will start watching your videos
You can do it!
You are my blessing guruji ❤️
😍😍
Thanks, Abhi
Most welcome
Kubernetes cluster - controll plane and worker node components. Hogh availability, 3 node master Kubernetes cluster.
Kops -still you have to troubleshoot scheduler,etcd,, certificate expired, api server down etc.
Requires lot of maintenance.
So to solve this we have eks, which is managed Kubernetes cluster with respect to control plane.
Create entire control plane for you , but you don't gave to worry about control plane configuration..
Eks takes care of control plane, fargate will take care of worker node. You can also use ec2 instance, but then you will have to take care of high availability and autoscale group for ec2 worker nodes
Nice explanation Abhishek
Thanks a ton
My friend as Sunil: e sadavadalu passavatalu mana valla ayevi kavu ra..
Me: go and watch Abhishek Anna playlist
😅🥹😅
Super explanation bro i had a lot of doubts about how the loadbalanacer will connect to the ingress controller ant lot more things, now i have a confidence about the project end to end
Thanks
Hi Abhishek sir, I have performed this demo. Feeling good.
Amazing 😻
great
Sir, you made my day!
🥹
Fantastic bro...thanks a lot❤❤❤❤
😍
Good informative video.
1. Please make a video about ci/cd implementation in jenkins with destination eks cluster .
2.already we have one ultimate cicd pipeline using git jenkins and argocd and individual ec2 based cluster using kops in aws.
3.if you replace eks stage instead of kops , that will be very helpfull, because most companies are expected that stuff from candidate
Ok sure
congraluations for 1Lakh subscribers .. Kudos to #Abhishekh Verramalla. Superb.
Thank you so much 😀
Thanks for the clear explanation of EKC. Any AWS project using various tools that would be highly helpful.
Sure, noted
Hi Abhishek I am have been watching your videos couple of months and you have been doing phenomenal work. Hats off to you. Can you please put a video as how as Devops Engineer we should not get overwhelmed with so much of tools and also how to update ourself with this emerging technology trends.
Thanks and sure
Abhishek, maza aagya bhai😊
😀
Thank you ^^
thanq soo much anna from Vijayawada
Thank you so much for the detailed explanation Abhishek. If possible can you please also explain us about microservices deployment in K8S along with service mesh in future sessios.
Noted
All loadbalancer support ingress controller. All the load balancer support ingress controller.wheather it's nginx or f5. All of these are available as helm chart or plain yaml manifest. Ingress controller(ALB controller) will watch for ingress resource and it will create ALB(application load balancer) for you. User can talk to application load loadbalancer which will route through ingress resource rules and hit on service which will hit the application running inside pod.
Great video, solved a lot of confusions that I have.
😍
@@AbhishekVeeramallaplease do a video on creating EKS with Terraform and explain a bit more on the node group in EKS.
Thanks a ton ..Amazing one..
Welcome
I successfully deployed the project and very happy to follow you. Thanks Anna.
hi had some doubts
can you explain me
Excellent 👍
😍
thank you