Kubernetes Deployment Tutorial - yaml explained + Demo

  Рет қаралды 97,890

Cloud With Raj

Cloud With Raj

Күн бұрын

Пікірлер: 146
@cloudwithraj
@cloudwithraj 4 жыл бұрын
My Kubernetes on EKS Course is out now in Udemy!! If interested, please check out discounted ($9.99) link - www.udemy.com/course/rocking-kubernetes-with-amazon-eks-fargate-and-devops/?couponCode=GETSKILLSNOTCORONA
@okey1317
@okey1317 2 жыл бұрын
4:12 Where is the label for replica set specified ? I couldnt see that! (I see you have highlighted in green the lablel of the deployment, the label of the pods, and the selector used by the replica set to match its pods labels) But where does the replica set gets its label?!!!!!!!!!!!!!!!!!!
@7thwik
@7thwik 3 жыл бұрын
Only video which superbly explains what those tags are and what they do. Visualization kind of made it even more simpler to understand.
@ashutoshupadhyay6007
@ashutoshupadhyay6007 2 жыл бұрын
among all the KZbin videos on yaml and kubernetes got this gem out of all. Properly explained each tags and what they are they doing + bonus with demo. Incredibly liked it. Superb. Please create more videos with same line to line explaining strategy.
@rangalakshmir.t8541
@rangalakshmir.t8541 Жыл бұрын
+1
@geethanshivglos9614
@geethanshivglos9614 4 жыл бұрын
You saved my life I am in the preparation of certification you showed me the way how my brain wants awesome please keep posting will support you always
@cloudwithraj
@cloudwithraj 4 жыл бұрын
So glad this video helped clarify the concepts! Good luck on the cert exam, you got this!! Thanks for watching.
@aydarakylbek
@aydarakylbek 4 жыл бұрын
Amazing video! Why the ReplicaSet is not deleted after Rolling Update?
@mathewkargarzadeh3158
@mathewkargarzadeh3158 4 жыл бұрын
the Best again !!. and showing everyone that pod deployment yml is the key to any running container(s) inside the pod. and throughly one must tell what the pod deployment is going to do just by looking thru pod deployment iml. pod name says a lot about the pod which has 3 parts. "deployment name-replicase # ( which is he same # no matter how many replicas running) -pod # ( which distinguishes this pod from other pods in the deployment ). Thank you !!
@pramodkumarw
@pramodkumarw 5 ай бұрын
Hey Mr. Raj, you explain and present very well. We 100% understand your explanation. I thanks you a lot for very well explanation
@deepakbharti2800
@deepakbharti2800 2 жыл бұрын
I had confusion around this concept from long time and getting more confused while surfing on internet. You explained it very simply. Great work. Thanks a lot for video.
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Glad it was helpful! Thanks for watching
@lonesareer
@lonesareer 3 жыл бұрын
I am very surprised how people have disliked it, You have explained it very well .
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Sarir for the kind words 🙏
@zubyranks80
@zubyranks80 3 жыл бұрын
AoC, you are the guy!!! Thank you for the videos that encapsulates your words of wisdom. I can hardly spend a week without referencing some of your videos. Your videos are succinct, precise and spiced with a good sense of humor! Great job!
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Much appreciated zubyranks80! Comments like this motivates me to make more videos :)
@kunime-ji5066
@kunime-ji5066 3 жыл бұрын
You are the best teacher ever.
@samarthurs8000
@samarthurs8000 3 жыл бұрын
Amazing explanation Mr Rajdeep. You are definitely one of the best teachers out in the market teaching Kubernetes. You deserve a lot more subscribers. I have smashed the like & subscribe button.
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks a lot samarth for the kind words and support!
@swapnilshingote8773
@swapnilshingote8773 Жыл бұрын
Hello Sir, Good Session big fan of yours I have purchased your Serverless and EKS courses on UDEMY, Actually I have a other question , can we add an additional CIDR to my EKS cluster, if yes how can I achieve this and will that have any effect in my current pods/services running.?.
@baarathsrinivasan2880
@baarathsrinivasan2880 4 жыл бұрын
video was great .. explaining yaml and architecture side by side was quite helpful to understand ... But I have a doubt... In video you said if u create pod with same label as replica set pod ... it will consider it when creating replica set .. my question is what if i create pod after creating replica set ... how i will it react ...
@cloudwithraj
@cloudwithraj 4 жыл бұрын
If the replicaset already has desired number of pods, you won't be able to create pod afterwards. You can run podspec file but the new pods will never come up. If actual number of pods is less than desired number (as specified in replicaset), then you can define pods with same labels afterwards and the pods will come up. Hope this helps.
@nibashchandramohanty
@nibashchandramohanty 3 жыл бұрын
I had few doubt about YAML file , Now it is clear ..Many thanks ...If possible please upload that YAML file ,So We can use in practice ..
@hemsagarpatel8992
@hemsagarpatel8992 3 жыл бұрын
finall got an awsome explanation for the YAML after somany searching !! actually need more understanding like what if i have 2 application image 2 db images with me , inthat case how the yaml will look like
@jlpcpr
@jlpcpr Жыл бұрын
Awesome video. I like the way that you explain everything and show an example.
@cloudwithraj
@cloudwithraj Жыл бұрын
Glad it helped!
@ramthirumalai6870
@ramthirumalai6870 4 жыл бұрын
Thank you very much. Very clear. How many nodes (servers) were running?
@EjenSky-z9p
@EjenSky-z9p 27 күн бұрын
Thanks man! you've saved my life
@sinajafarzadeh9577
@sinajafarzadeh9577 2 жыл бұрын
I liked this video a lot! it explained all the details of YAML files without handwaving!
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Glad it was helpful Sina!
@PiyushGhosh-l4k
@PiyushGhosh-l4k 9 ай бұрын
Hi Raj greate explanation. can you please arrange this playlist ? Even after insall kubectl , this cmd is not working -> kubectl get all . any tutorial to setup k8's in local system ?
@odiababyosakainjapan8255
@odiababyosakainjapan8255 Жыл бұрын
Thanks Raj for explaining clearly .
@StunnerzGlobal-hz1tt
@StunnerzGlobal-hz1tt Жыл бұрын
Hi Raj, this is a very lovely video. Your videos are great and interactive. Do you mind sharing what tools you use to record and edit your videos please ?
@cloudwithraj
@cloudwithraj Жыл бұрын
I use OBS to record, and Adobe Premiere Pro to edit.
@StunnerzGlobal-hz1tt
@StunnerzGlobal-hz1tt Жыл бұрын
Great thanks a lot Raj@@cloudwithraj
@hungngovinh7756
@hungngovinh7756 4 жыл бұрын
Amazing k8s visualization! Much easier to understand. Please do more videos on kubernetes :) I learned a lot from this video
@cloudwithraj
@cloudwithraj 4 жыл бұрын
Thanks! I have some more Kubernetes video in the works!
@htfilms1045
@htfilms1045 2 жыл бұрын
Great helpful video! I have a question, is it possible to use those cases (deleting Pods, deleting RS and so on) in order to measure the realtime capability of kubernetes? I need to collect some cases and have to analyze the real time capability of K8s, so it can be used in a factory where PLCs control robots. And K8s should manage those PLCs, which are virtualized. In short: Those PLCs are realtime applications and need to be managed by K8s in docker containers in realtime. Is it useful to create a Test-Setup with these cases as in your video? Thanks for your reply in advance!
@dconwheels5309
@dconwheels5309 Жыл бұрын
If we delete the rs then roleback won't work right and I guess Kubernetes can keep last 10 revision in history. So if delete any rs can we still role back ?
@srinivaspitani1326
@srinivaspitani1326 2 жыл бұрын
Thanks for your efforts and clear explanation, take a bow
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Glad it helped
@srithanp7237
@srithanp7237 2 жыл бұрын
Dear Raj, all your learning videos are with Amazing content and right examples, just one suggestion, can you update order of videos, for example under Kubernetes and Container Tutorials playlist, can move what is kubernetes | kubelet proxy..video to top and deployment video as 2nd..etc, so it will be useful who ever new to learn kubenetes and they will go in order, thanks again for ur excellent learning Channel
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Thanks Srithan, great feedback, I will do this
@machireddyshyamsunder987
@machireddyshyamsunder987 4 жыл бұрын
Excellent Raj, I had filled my knowledge gaps with this Super cool Video . you are rocking ...!!! . Thank you so much Raj again again....
@mrnobody4365
@mrnobody4365 5 ай бұрын
Understood! Thank you sir.
@kayoutube690
@kayoutube690 3 жыл бұрын
awesome!!! But how to rollback back to the original replica set just in case the new version of app has an issue?
@sonimai123
@sonimai123 2 жыл бұрын
awesome explanation about yaml file
@anshkumargarhewal8582
@anshkumargarhewal8582 Жыл бұрын
Congratulations for 100k Subscribers 🎉
@cloudwithraj
@cloudwithraj Жыл бұрын
Bro, not there yet, 1000 more to go. But TY for the support and well wishes
@umanaik8142233886
@umanaik8142233886 2 жыл бұрын
Can deployment has multiple replica s ? I mean deployment must have more than one replica to ensure ...!
@michaelcooper5490
@michaelcooper5490 3 жыл бұрын
Hello This was a very good Video, How is the network handled in this scenario?
@vijayprasad4891
@vijayprasad4891 2 жыл бұрын
great explanation skills..!
@RahdixCloudNine
@RahdixCloudNine 2 жыл бұрын
Goddammit uncle raj, its very clear and well explained! SUBSCRIBED!!!!!!
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Ty Brother!! Let's GOOOO!!
@moustafakamal9399
@moustafakamal9399 3 жыл бұрын
so easy to understand the way you present it. thnx
@cloudwithraj
@cloudwithraj 3 жыл бұрын
You are most welcome Moustafa!
@traveho2747
@traveho2747 2 жыл бұрын
Hi, When removing pods and creating new one(s), how to guarantee that the on going tasks won't be interrupted/ lost?
@dirkl9652
@dirkl9652 3 жыл бұрын
Bro, I can tell you enjoy teaching and your job. This was well done. You gained a subscriber 👍
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Dirk for the kind words and the sub 🙏
@sigma-yn3qd
@sigma-yn3qd 3 жыл бұрын
Well explained
@cvppramod
@cvppramod 2 жыл бұрын
Thanks Raj for explaning Deployement process in details,it was very clear and crisp.Kudos to you .You are rock star.But I have a question,what happens if nginx1.6 pod is created with a different label? like TEST instead of test? will that be able to tracked ?
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Labels are case sensitive, so it won't be able to track. It needs to match the lowercase
@msurajnair7149
@msurajnair7149 3 жыл бұрын
Thank you so much for this video and brilliant explanation.
@MrTeendaba
@MrTeendaba 3 жыл бұрын
very good explanation with visulizatoin
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful!
@shyamyadav-qk4zb
@shyamyadav-qk4zb 3 жыл бұрын
Thanks sir it's to much clear concept .
@cloudwithraj
@cloudwithraj 3 жыл бұрын
You're most welcome Shyam
@kewtomrao
@kewtomrao 2 жыл бұрын
Amazing sir!! Thanks a lot!!
@vaidyaes
@vaidyaes 2 жыл бұрын
Can you put a video explaining difference between core node and task node in EMR and why it's required actually
@omarimai7428
@omarimai7428 2 жыл бұрын
very informative tutorial, thanks Raj :)
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Glad you liked it!
@aatmnirbharr
@aatmnirbharr 2 жыл бұрын
Here I give you the 1000th like on the video for bringing to the world such awesome andeasy to comprehend concepts! Great work, Raj!
@cloudwithraj
@cloudwithraj 2 жыл бұрын
YAY!! Glad this video was helpful
@aatmnirbharr
@aatmnirbharr Жыл бұрын
@@cloudwithraj I wanted to revise some concepts and found my 9 month old comment! The video is still relevant and fun to watch and learn 👌👌
@mohammadshoaibckt
@mohammadshoaibckt 2 жыл бұрын
What will happen, if we don't use surge in yml
@okey1317
@okey1317 2 жыл бұрын
4:12 Where is the label for replica set specified ? I couldnt see that! (I see you have highlighted in green the lablel of the deployment, the label of the pods, and the selector used by the replica set to match its pods labels) But where does the replica set gets its label?!!!!!!!!!!!!!!!!!!
@rakeshpatil1902
@rakeshpatil1902 2 жыл бұрын
Is this known as Blue Green deployment or Canary deployment ?
@cloudwithraj
@cloudwithraj 2 жыл бұрын
This is rolling deployment Rakesh
@gkv2306
@gkv2306 2 жыл бұрын
if possible do the video for these • In which case mostly migration takes place from one cloud to another cloud few use-cases • Migration process from EKS to AKS clusters, what are pre-requests and steps to complete the migration process microservice deployment, Note Points in K8s Prospective and DevOps tools Point of view END to the END Deployment process. The client wants to migrate an existing application from AWS to AKS being a DevOps Consultant what kind of role will perform to accomplish the task. • How to migrate/move Monolithic to microservice architecture, what are the best practices. • Migration process from On-Premises to AZURE of an application • To set up the end to end deployment of an application using Kubernetes in on-premises Points to be considered from k8s point of view
@Change765
@Change765 2 жыл бұрын
When I run a yaml it says the path does not exist. I’m a bit confused.
@kernelv5118
@kernelv5118 3 жыл бұрын
Time : 4:00 - 4:01 : If the labels match then this deployment is gonna manage this pod - Under first metadata levels.environment : test, has no connection with the deployment, even not matched deployment will go smoothly. Under spec Selector and Template metadata should match unless deployment wont proceed.
@Suresh-ni7bn
@Suresh-ni7bn 3 жыл бұрын
this is really great, can't express in words.
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Suresh, so glad you found this helpful!
@gabbarpatil3222
@gabbarpatil3222 3 жыл бұрын
Perfect! .. that's the knowledge I came for ...❤️
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful!
@Afro_Updates
@Afro_Updates 3 жыл бұрын
who are those idiots clicking on thumbs down .... Thanks for this wonderful video
@edrismoavenghafouri
@edrismoavenghafouri 8 ай бұрын
Thanks man
@vaughngx4
@vaughngx4 3 жыл бұрын
Excellent content. Well presented and highly informative. Thanks my guy!
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful!
@athi4943
@athi4943 3 жыл бұрын
Wow !!! Token of gratitude.
@manideepkumar959
@manideepkumar959 Жыл бұрын
really rally good understandable video
@cloudwithraj
@cloudwithraj Жыл бұрын
Glad it was helpful!
@entirebentirec3296
@entirebentirec3296 4 жыл бұрын
Which YAML editor you are using?
@cloudwithraj
@cloudwithraj 4 жыл бұрын
Visual Studio Code.
@marcw3126
@marcw3126 Жыл бұрын
I like the sound of your keyboard :-)
@cloudwithraj
@cloudwithraj Жыл бұрын
Haha Thanks! 😃
@techwithraja
@techwithraja 2 жыл бұрын
Can I have your GIT Account details, to get the source code examples..
@mohammadtorabipour5843
@mohammadtorabipour5843 3 жыл бұрын
thanks for the explanation
@kailashchand7596
@kailashchand7596 4 жыл бұрын
Complexity explained in simplicity
@cloudwithraj
@cloudwithraj 4 жыл бұрын
Thanks Kailash, I try.
@darlingtonmatongo9436
@darlingtonmatongo9436 3 жыл бұрын
best explanation, thank you very much. well explained.
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks darlington!
@vaddisivakumar
@vaddisivakumar Жыл бұрын
great explanation
@cloudwithraj
@cloudwithraj Жыл бұрын
Glad it was helpful!
@ajdingaribovic4418
@ajdingaribovic4418 3 жыл бұрын
Very good video, thank you
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad you liked it!
@SportySardar
@SportySardar 2 жыл бұрын
Great video. I Hope its not redundant
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Not at all Sardarji, ty for the kind comment
@cloudtrainingforethusiast
@cloudtrainingforethusiast 3 жыл бұрын
Awesome and thanks for sharing
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks for watching!
@cloudtrainingforethusiast
@cloudtrainingforethusiast 3 жыл бұрын
@@cloudwithraj Thanks for sharing
@lovebooze5822
@lovebooze5822 3 жыл бұрын
very well explained.
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful!
@lakshmic583
@lakshmic583 2 жыл бұрын
Can you plz share commands for all Kubernetes? Thanks in Advance
@arundass9025
@arundass9025 4 жыл бұрын
best deployment explanation, thank you!
@cloudwithraj
@cloudwithraj 4 жыл бұрын
Glad it was helpful!
@realgrapedrop
@realgrapedrop 3 жыл бұрын
Great explanation and demo.
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful Tim!
@ashseth7885
@ashseth7885 2 жыл бұрын
Thanks really useful.
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Glad it was helpful!
@amudhad9582
@amudhad9582 3 жыл бұрын
Amazing video
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Amudha, glad it was helpful!
@nirajpdn
@nirajpdn 2 жыл бұрын
Amazing..!!
@habibtawk3699
@habibtawk3699 2 жыл бұрын
Amazing.... Thanks
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Welcome 😊
@atulsinghbankoti750
@atulsinghbankoti750 4 жыл бұрын
awesome video...really helpful
@Sdirimohamedsalah
@Sdirimohamedsalah 4 ай бұрын
Perfect 👍!
@shirish2005
@shirish2005 3 жыл бұрын
you are awesome !!!
@576596
@576596 7 ай бұрын
please post on uber system design
@itaco8066
@itaco8066 2 жыл бұрын
Awesome
@akdevsecops
@akdevsecops Жыл бұрын
Thankyou so much
@cloudwithraj
@cloudwithraj Жыл бұрын
You are so welcome!
@marwanghubein7879
@marwanghubein7879 4 жыл бұрын
that is awesome, thanks. a lot
@saiharikrishnapalle9366
@saiharikrishnapalle9366 2 жыл бұрын
I am sorry, I know this is irrelevant but except for your accent, everything else is good about this video
@dharmaputra7394
@dharmaputra7394 4 жыл бұрын
Request ci/cd with docker and laravel
@dileepverma3679
@dileepverma3679 4 жыл бұрын
Thanks it is very good video
@dileepverma3679
@dileepverma3679 4 жыл бұрын
Do you have any video for CNI
@cloudwithraj
@cloudwithraj 4 жыл бұрын
@@dileepverma3679 Not yet, I'll keep this in mind for future videos! Thanks for the kind words.
@BandarAlmarri-l2i
@BandarAlmarri-l2i Жыл бұрын
this video should be how replica-set work
@tugatom
@tugatom 4 жыл бұрын
really helpful :)
@cloudwithraj
@cloudwithraj 4 жыл бұрын
Glad it helped! Thanks for watching
@odiababyosakainjapan8255
@odiababyosakainjapan8255 Жыл бұрын
Hello Raj . Thanks for this video for explaining very well and clearly . Can I get your mail id for asking few more details regarding my cloud research
@dotcomawslagi3611
@dotcomawslagi3611 4 жыл бұрын
We are awslagi team on Udemy. We are providing actual exam for GCP and AWS. We ensure you can pass the exam at the first attempt in the fastest and easiest way.
@manideepsaipolavarapu272
@manideepsaipolavarapu272 4 жыл бұрын
good
@niladrisaha6024
@niladrisaha6024 2 жыл бұрын
Your demo is easy to understand. But please don't use fake accent. It sounds irritating and sometimes difficult to comprehend.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,8 МЛН
Synyptas 4 | Жігіттер сынып қалды| 3 Bolim
19:27
kak budto
Рет қаралды 1,3 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 300 М.
Это было очень близко...
00:10
Аришнев
Рет қаралды 1,9 МЛН
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21
TheSoul Music Family
Рет қаралды 14 МЛН
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 306 М.
Kubernetes 101: Deploying Your First Application!
40:47
DevOps Directive
Рет қаралды 63 М.
Day 1/40 - Docker Tutorial For Beginners - Docker Fundamentals - CKA Full Course 2024
25:22
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 158 М.
Kubernetes Ingress Explained Completely For Beginners - Updated
22:06
Kubernetes Karpenter NodePool Tutorial - YAML Explained
9:25
Cloud With Raj
Рет қаралды 2,3 М.
Synyptas 4 | Жігіттер сынып қалды| 3 Bolim
19:27
kak budto
Рет қаралды 1,3 МЛН