I've been struggling with Kubernetes for the past year and have followed various tutorials, but today I finally grasped the real concept of k8s. Thank you very much
This video was super helpful! The clear explanations and practical example of a 2-tier application deployment made it easier to understand the concept of kubernetes. Thanks for making complex concepts simple!
Aap logo ka pyaar iss channel pe aur videos laata rahega. I hope you like the episode, do tag me on LinkedIn if you were able to finish the Deployment. Happy Learning, Aapke DevOps Waale Bhaiyya . . . . Chapters for your reference: 00:00 Intro 02:15 Kubernetes In Detail 10:50 How to Write Manifest files in Kubernetes 17:15 Kubernetes Pods 23:00 Kubernetes Deployment 33:00 Autoscaling Deployments 36:00 Kubernetes Service 44:00 MySQL Deployment 50:00 Persistent Volume and Persistent Volume Claim 56:00 Troubleshooting K8s Deployment 01:02:00 Finishing Deployment on k8s
Nice tutorial. I have 1 doubt related to deployment and I am unable predict the behavior in k8. Create exactly 2 same deployment in same namespace with different resource name. matchSelctor decides which replicaSet need to be scaled, but if both replicaSet have same matchSelectors then how k8 decides which one need to be scaled?
Good Video overall but can be better in terms of overall structure . Also just a small suggestion here and quite an important one especially when such deployments happen inn actual corporate companies - "Not a good practise to expose secrets in env , rather have k8s secrets in place" . Cheers and keep doing the hard work , much love and support from Canada ! :)
wow !!!!!!!!!!!!!!! thanks @Trainwithshubham for this impeccable knowledge you are giving us through youtube. one request we would really appreciate if you can make an advance project using terraform ansible jenkins kubernetes docker all in a series with one project aligned similar to this current video episodes. :)
Sir, thank you so much for the tutorial. Question: I can't find containers running under docker ps, It seems like the containers are running under containerD. What should I do? As the k8s might not support docker runtime now. And I don't know how to use containerD. Do I need to learn contianerD?
Sir usually we should be using service name instead of the IP of the service because the IP can change. but in this case why the dns resolution is failing in K8s?
very cool video❤, can you explain me how to setup kubernetes in production as I have windows server in aws with one instance, should I use docker desktop or minikube.
shubham bhai, agar ham k8sv1.28 ya 1.29 chala rahe he, aur phir jab ham pod ke through ham conatiner chala raha he, ham wo container kidhar chal raha kaha dekh sakte hein ab? docker ps se dekha khali he, container runtime se chal raha he kya bhai, cri-o se?
Instead of using docker images and docker ps or docekr ps -a use the commands if you aer using the repo direct fromgithub ((((((( >>>>>>crictl pscrictl ps -acrictl images
Sir ap par ye song suit krta hai- O palanhare, nirgun aur nyare Tumare bin hamara kaunon nahee Hamaree uljhan suljhao bhagwan, Tumare bin hamara kaunon nahee
I do not knw why people do not like his videos. I will be making multiple accounts on goolge.. So that atleast I can give 5 likes.. from my side. this is what I can do
Zabardast bhai.👍💯 Can you share some code on how to integrate this with vault and how to allocate the ip address for mysql automatically, because in real world I thinks this would be automated. Many Thanks Bro!👍
Docker compose is other concept, here author described kubernetes, which is different tools. I would suggest you to go through the basic difference between docker and kubernetes.
This content is GEM on UA-cam! I can bet no one has made deployment video of 2 tier application on UA-cam using AWS.
Thanks @Shubham for this
this means a lot to me.. thank you so much
I've been struggling with Kubernetes for the past year and have followed various tutorials, but today I finally grasped the real concept of k8s. Thank you very much
Glad I could help!
This video was super helpful! The clear explanations and practical example of a 2-tier application deployment made it easier to understand the concept of kubernetes. Thanks for making complex concepts simple!
superrrr
awesome, entire course of kubernetes is covered along with project in one single video. hats off for ur efforts
Thanks a ton
Subham you are amazing. The way you teach from scratch is mind blowing. I am really thankfull for this video. It is very informative for beginners.
thank you so much dost 🔥❤️😍
awesome, entire course of kubernetes is covered along with project in one single video. hats off for ur efforts
Thanks a ton
Aap logo ka pyaar iss channel pe aur videos laata rahega.
I hope you like the episode, do tag me on LinkedIn if you were able to finish the Deployment.
Happy Learning,
Aapke DevOps Waale Bhaiyya
.
.
.
.
Chapters for your reference:
00:00 Intro
02:15 Kubernetes In Detail
10:50 How to Write Manifest files in Kubernetes
17:15 Kubernetes Pods
23:00 Kubernetes Deployment
33:00 Autoscaling Deployments
36:00 Kubernetes Service
44:00 MySQL Deployment
50:00 Persistent Volume and Persistent Volume Claim
56:00 Troubleshooting K8s Deployment
01:02:00 Finishing Deployment on k8s
Nice tutorial. I have 1 doubt related to deployment and I am unable predict the behavior in k8.
Create exactly 2 same deployment in same namespace with different resource name. matchSelctor decides which replicaSet need to be scaled, but if both replicaSet have same matchSelectors then how k8 decides which one need to be scaled?
One of the best experience sir ji🤗 Bs AP yaise hi Padhate Raho aur hum yaisehi padhate tahe❤
thank you so much dost
Amazing!!! No one can teach this, as easily as you are teaching this. Thank You so much bhaiya....
thank you so much, Neha
means a lot to me
superb quality content for beginners to advance ✨✨
Thanks a lot 😊
More to come
Awesome content, project k sath sath k8s k concepts clear ho gaye.... well explained and keep it up bro. you are doing great work..
Thank you very much bhaiya ❤... Ruby on rails kaa project kr rha thaa or exactly yhi error aaya thaa hostname waala ...... finally solution mil gya 🎉
ahaan.. mujhe bhejna repository
Thanks for the content bro, i successfully deployed this app on my minikube cluster.
Glad I could help
Very deep dive and detailed video... Looking for more
More to come!
consistent and sustainable transparency ! keep growing SH@bham
thank you so much
sir khupch bhaari, majha ali video bagnyat. love from punekar❤❤
aamhi puneri
I can not give more then one like devops wale bhaiya , great content .
thanks a lot
Really Excited ❤
thank you so much, the video is out
Very well explained. All the analogies and everything is so well connected. TYSM
Waaa bhaiya Maja agya 10 lecture ka 1 hi lecture me padha diya ❤
Advance k8s deployed the application enjoyed the process, thanks @TrainWithShubham
amazzing videoo bhia 😊😊😊😊😊😊😊😊😊😊😊😊😊😊👍👍👍👍👍👍👍👍👍👍👍👍👍👍
thank you so much dost
such a amazing project i did til this episode in a single day bro really thanks
Most welcome 😊
@@TrainWithShubham bro i did it again but again getting same crashbackloopoff error
Shubham sir awesome video..
Very knowledgeable..
Love your all videos..
I have learnt many things from your videos..
Thanks alot sir..😊
So nice of you
I'll make more
happy learning
Hats off to you for your hardwork❤❤❤❤
Really Excited bhava❤
Same here
Best K8's handson
Such an amazing session sir 👏
Thanks a ton
great content, awesome :). Thanks for this wonderful content.
thank you so much for watching
Eagerly waiting for this episode and after watching it was amazing Bhaiyaa!!!
Great Content Thank you Shubham Sir.. 🙏
My pleasure
Great Explanation sir..😊
G sir 3no episode daikhi hain.. Thanks sir for this series
aatisundar baba! shandaar bhai
thanks dost
Bro! You made my day... Enjoyed .... 😃😃😃😃
Thank you so much 😀
Great Job Shubhum sir!! We are giving you likes for your great work. when you are going to release Episode 5?
Thanks shubham sir❤
anytime
Good Job Sir!!
flaskapp is not running after assign NodePort service. Can you suggest what could be the issue?
bhaiya agar pods service delete krni ho to kya krenge without autohealing ke, abhi me pod ko delete kr deta hu to autohealing se wapas aa jati he
Good Video overall but can be better in terms of overall structure . Also just a small suggestion here and quite an important one especially when such deployments happen inn actual corporate companies - "Not a good practise to expose secrets in env , rather have k8s secrets in place" . Cheers and keep doing the hard work , much love and support from Canada ! :)
bro he is just teaching bsics here thats why he is hardcodding the env variables
this is awesome, you are bringing revolution with such free content. Liked subscribed and shared i.e what all I can do, thanks
amazing content on your channel, it keep connected.
Thank you, I will
great 👍🏻 completed with this project.
Awesome, thank you!
Hi Shubham, where can I find rest of the episodes - episode 5 - using helm file and all?
Launching soon dost :)
deployed the application enjoyed the process, thanks @TrainWithShubham
Completed the hands on and its working tahnk you for this vedio
Ek number bhava ❤🔥
wow !!!!!!!!!!!!!!! thanks @Trainwithshubham for this impeccable knowledge you are giving us through youtube. one request we would really appreciate if you can make an advance project using terraform ansible jenkins kubernetes docker all in a series with one project aligned similar to this current video episodes. :)
Sir, thank you so much for the tutorial.
Question: I can't find containers running under docker ps, It seems like the containers are running under containerD. What should I do? As the k8s might not support docker runtime now. And I don't know how to use containerD. Do I need to learn contianerD?
no need to
Very Helpful ...Video
Many many thanks
Helpful video Ek No.
Sir usually we should be using service name instead of the IP of the service because the IP can change. but in this case why the dns resolution is failing in K8s?
yes, that was the issue, kunal
Very nice video sir.
Thanks a lot :)
Hope you learn something new everyday
very cool video❤, can you explain me how to setup kubernetes in production as I have windows server in aws with one instance, should I use docker desktop or minikube.
go for EKS
any other free resource as EKS is chargeble.
i dont know why the people are not liking the video...btw great explanation keep it up...hats off
you are awesome #
trainwithshubham
thank you so much
Bhaiya bohot mza aaya is series me, but agar sql file(.sql) ko import krwana ho to kese krenge ?
ye maine EKS waale episode me bataya hai.. episode 6
Understood
Hello sir can we create multiple nodes on single dedicated server...???
Great work bhaia
Amazing video bhiya.
Bhiya hum yaha pe CICD (pipeline) kaise implement krenge??
shubham bhai, agar ham k8sv1.28 ya 1.29 chala rahe he, aur phir jab ham pod ke through ham conatiner chala raha he, ham wo container kidhar chal raha kaha dekh sakte hein ab? docker ps se dekha khali he, container runtime se chal raha he kya bhai, cri-o se?
container runtime commands
If docker image is stored in private repo, can i create secret for this
Bohat Achy se samjh a gia hai..
You are Awesome Bro 😃
wow! Amazing
Thank you!
nice explanation bhai
Thank you so much 😀
Excellent bro
Thank you so much Sir
Most welcome
maza aa gya bhai,,,
In my case docker ps on worker node is not listing container details after applying pod.yaml what could be the issue
Instead of using docker images and docker ps or docekr ps -a use the commands if you aer using the repo direct fromgithub ((((((( >>>>>>crictl pscrictl ps -acrictl images
this will resolve your issue i was also facing the same
dont forget to add sudo before running these commands
@@itsnaimish7142Yes I am running with sudo docker ps ,but it's doesn't list containers, what am I missing then
Swaad aa geya
ahaan..thanks bha9
good one bro
Thanks 🔥
Very useful content. Please have any content on OpenShift. Thank You
Coming soon!
An interactive session!
can we use vm instead of aws?
yes
How to configure https for the application in aws eks cluster with istio for nginx
sir which is better to deploy a application on Kubernetes on private servers or on openstack vm
openstack VMs are also private vms. For demo create any where.
Apanea Port expose nahi kiya to kaisea access huaa outside of world
ports exposed honge pakka
@@TrainWithShubham Sir Apnea expose command use nahi kiya ?
Sir ap par ye song suit krta hai-
O palanhare, nirgun aur nyare
Tumare bin hamara kaunon nahee
Hamaree uljhan suljhao bhagwan,
Tumare bin hamara kaunon nahee
🥹❤️✨
awesome
thanks a lot
Thank you so much bhaiya for valuable contents 🙏 bhaiya please make video how to diploy nodejs project with MySQL database
I will do that, can you share the codebase
@@TrainWithShubham great give me email address bhaiya 🙏
System is back
ahaan
Bhaiya I have done my graduation in BSc IT now i am planning for masters so please suggest me what I should to do MSc, MCA, Mtech??
I do not knw why people do not like his videos. I will be making multiple accounts on goolge.. So that atleast I can give 5 likes.. from my side. this is what I can do
good tutorial bro from nepal
Thank you so much SIr
Zabardast bhai.👍💯
Can you share some code on how to integrate this with vault and how to allocate the ip address for mysql automatically, because in real world I thinks this would be automated.
Many Thanks Bro!👍
Sir in this video you are scaling pods by running the command, pods should scale up and down without any command.
सर आपको देखने के बाद मुझे वरुण धवन की याद आ जाती है
Maja agya sir
yahi maza toh sabko dena hai
I have deployed this app sir, but it is not accessible through the ports that we define in the service.
Is it because I am deploying this app on minikube?
I can only access the app within the terminal using curl. Because minikube has different command to expose the service.
Use clusterIP instead of nodeport
paaji mza aa gyi
please upload 3 tier application
did you complete 2-Tier series?
@@TrainWithShubham yes
bhai mysql ke container me kese jaaye bina docker ke in k8s 1.28 or above? at 1:01:25
mil gaya bhai sudo crictl ps
yaa phir whichever container runtime we are using , in this case we are using crio
niceee
Thanks sir..❤❤
Completed 1k like🥰
Thanku soo much bhaiya
thanks a lot.
looks like docker-compose file is not making any sense here, we have not used anywhere in this video in any manifest file.
Docker compose is other concept, here author described kubernetes, which is different tools. I would suggest you to go through the basic difference between docker and kubernetes.