Kubernetes - Services Explained in 15 Minutes!

  Рет қаралды 225,303

KodeKloud

KodeKloud

Күн бұрын

Пікірлер: 186
@KodeKloud
@KodeKloud 4 жыл бұрын
This course is for absolute Kubernetes beginners 👉👉: kode.wiki/KubernetesAbsoluteBeginners_YT
@roshangardi5505
@roshangardi5505 4 жыл бұрын
I have never commented on any KZbin video before but this deserves it. The reason you stand out is because your explanation is absolutely clear and easy to understand, you don't use "Jargon" like others do. Kudos for that. Lastly, keep them coming and thank you for this piece! Cheers!
@muhohojeremy4861
@muhohojeremy4861 10 ай бұрын
3 Years later I agree with you. Very easy
@kevinburrowes7743
@kevinburrowes7743 4 жыл бұрын
I don't think I have ever seen a more clearer way to explain a tech stack.. ever.. Wow..
@ekwonyeosyernesto9274
@ekwonyeosyernesto9274 5 жыл бұрын
I'VE BEEN WASTING MY TIME READING AND WATCHING ROCKET SCIENTISTS EXPLAIN THIS. GOD BLESS YOU, BROTHER.
@KodeKloud
@KodeKloud 4 жыл бұрын
Comments like these motivate us to do more such videos. Thanks!🙏
@calvinngotho3870
@calvinngotho3870 5 жыл бұрын
Great oration. The most effective 14min tutorial on services. After mauling through tons of text
@KodeKloud
@KodeKloud 4 жыл бұрын
Thanks for your kind words! Means a lot to us. 🙏🙏🙏
@diogo299adr
@diogo299adr 5 жыл бұрын
Wow, mindblowing explanation. Your images help a lot in understanding how things work. Thank you.
@KodeKloud
@KodeKloud 4 жыл бұрын
We are so glad it helped you understand the concepts clearly. Thanks for watching the video:)
@ajsimha
@ajsimha 3 жыл бұрын
Easily the best explanation I have heard on k8s service - Mumshad is the best!! Thank you
@yourmoon
@yourmoon 3 жыл бұрын
This is the best video explaining K8s Service that I can find so far. More such kind of videos, please.
@CarloL525
@CarloL525 4 жыл бұрын
Crystal clear explanation! The visuals were very helpful and should be part of official Kubernetes documentation!
@manjunathn6539
@manjunathn6539 5 жыл бұрын
This Kubernetes services tutorial is at the best level😊
@Churchbooklive
@Churchbooklive 5 жыл бұрын
Awesome. I wonder who has guts to dislike tgis video. Have you produced something better for the community? I guess not. So appreciate what is freely given and well explained
@kumarcok
@kumarcok 3 жыл бұрын
Wow .. Last one Weak I am tracing here and there to understand this . concept . Is really wonderful tutorial !!
@KodeKloud
@KodeKloud 3 жыл бұрын
Thanks for your kind words! Means a lot to us. 🙏🙏🙏 Please subscribe to our channel & help us create more such videos.
@kirinofy
@kirinofy 5 жыл бұрын
All tech tuts should be like this. Short, simple, sweet! Thanks man! Also, who dislikes this!?
@SinghAlokkrishna
@SinghAlokkrishna 2 жыл бұрын
Best trainer and systematic explanation.
@KodeKloud
@KodeKloud 2 жыл бұрын
Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : )
@ashraffouad
@ashraffouad 2 жыл бұрын
Best explanation about services, many thanks.
@KodeKloud
@KodeKloud 2 жыл бұрын
Glad it was helpful!
@manishsankhe2210
@manishsankhe2210 3 жыл бұрын
Thanks Mumshad!! my search around understanding the Kubernetes services ended here, Thanks you very much once again
@KodeKloud
@KodeKloud 3 жыл бұрын
Glad you enjoyed the video and good to know that it cleared your doubts. Thanks😊 Please subscribe to the channel and support us 😊
@mohitjohri8841
@mohitjohri8841 4 жыл бұрын
Wow, what a wonderful way to explain about services, Mumshad!! A really appreciate the work that you are doing. I also have couple of your course in Udemy for Ansible, they are wonderful as well, Thanks a lot and keep it up!!
@KodeKloud
@KodeKloud 4 жыл бұрын
We are so glad it helped you understand the concepts clearly. Thanks for watching the video😊😊😊
@screwupkiddy
@screwupkiddy 5 жыл бұрын
Great job. Best video on KZbin explaining how K8s service nodeports work.
@Greg_lestrade
@Greg_lestrade 3 жыл бұрын
wow I went through lot of Kubernetes lectures including acloudguru and Linux academy no one explain in depth like you. great work.. I subscribed your kodecloud anyway.. put more courses there..
@KodeKloud
@KodeKloud 3 жыл бұрын
Glad it was helpful!
@linjj93
@linjj93 4 жыл бұрын
Great use of visual illustrations. Hands down the clearest explanation of services in kubernetes!
@gillianbc
@gillianbc Жыл бұрын
Excellent video. I do get confused though when the port and target port in an example have the same number.
@KodeKloud
@KodeKloud Жыл бұрын
Thanks a ton! Your support makes all the difference 💙
@santoshverma33
@santoshverma33 5 жыл бұрын
Nice Explanation. Thank you. It would be great if you can do a video on Ingress Controller as it is the most confusing topic in kubernetes.
@KodeKloud
@KodeKloud 2 жыл бұрын
Thanks for appreciating our work. You can check out our video on Ingress here: kzbin.info/www/bejne/fZm9mmd6rcarrqc
@anothercrappypianist
@anothercrappypianist 5 жыл бұрын
Excellent diagrams and really clearly explained! The main missing piece for an overview is to cover how traffic is distributed for a LoadBalancer type Service. This is an area I really struggled with when trying to wrap my head around k8s networking and the lack of clarity in documentation and instructional videos was a source of frustration for me. (I'm sorry to say your video would also have frustrated me if I didn't already know how it worked, because a) it's so wonderfully produced and b) you tease us at 4:41 by saying you're going to talk about each of the Service types in detail, and then proceed to talk about *only* NodePort. :)) Edit: ah, I just realized this is a snippet from a larger course. Perhaps that does fill in the gaps I mentioned?
@utpmahesh444
@utpmahesh444 6 жыл бұрын
You have amazing presentation skills + teaching skills simple , point to it and nailed it . Thank you.
@bobby07241
@bobby07241 4 жыл бұрын
wonderful explanation i was looking for this for several days could not understand how to access my applications thank you so much
@nah0221
@nah0221 4 жыл бұрын
@8:25 In NodePort service definition, the only mandatory field is port
@RakeshWaghela
@RakeshWaghela 5 жыл бұрын
Most appropriate tutorial on NodePort for beginners. 🙏
@nikeshjauhari
@nikeshjauhari 5 жыл бұрын
one of the best for K8s networking
@derekmab7734
@derekmab7734 4 жыл бұрын
The best tutorial on Kubernetes services on the internet. Thank you very much!
@KodeKloud
@KodeKloud 4 жыл бұрын
Comments like these motivate us to do more such videos. Thanks!🙏
@Velo1010
@Velo1010 4 жыл бұрын
Really enjoyed your videos. The pacing is just right. Your tone is calm. And you are easy to understand. Keep up the great work!
@ishrats6341
@ishrats6341 4 жыл бұрын
Thanks for making this complex thing so easy to understand. Your instructions and examples are precise and easy to understand to a beginner. Thanks.
@akvaryumrehberim
@akvaryumrehberim 4 жыл бұрын
Thanks . Ancak Bu Kadar Güzel Anlatılabilirdi. Teşekkürler
@aishwaryapappula4930
@aishwaryapappula4930 3 жыл бұрын
Mind blowing explanation
@KodeKloud
@KodeKloud 3 жыл бұрын
Welcome🙏. All our videos are simple and easy to understand. Please subscribe to our channel & help us create more such videos.
@donporter8432
@donporter8432 5 жыл бұрын
(cont) ... Also perfect English pronunciation and enunciation! Bravo!
@KodeKloud
@KodeKloud 5 жыл бұрын
Thank you!!!
@donporter8432
@donporter8432 5 жыл бұрын
Concise, clear, complete. Excellent.
@user-gy5qo1yl5c
@user-gy5qo1yl5c Жыл бұрын
wonderful... you deserve a big applause
@KodeKloud
@KodeKloud Жыл бұрын
Your support means a lot to us and it motivated us to create even better learning content and courses experience for you.
@iamdedlok
@iamdedlok 4 жыл бұрын
Very nice explanation with diagrams! Thumbs up for making this available for free. I will pick up your courses from Udemy :)
@debinaik5667
@debinaik5667 5 жыл бұрын
Excellent insight , I have ever seen. .Block diagrams are really helpful to get the exact clarity. Please upload much more such video for us. Thank you very much.
@TheCrazychinmay
@TheCrazychinmay 3 жыл бұрын
Beautiful explanation
@KodeKloud
@KodeKloud 3 жыл бұрын
Thanks for stopping by. Hope you saw our other videos on DevOps and other important tools.👍 Please subscribe to the channel and support us.
@tsivanathan
@tsivanathan 4 жыл бұрын
Thank you so much sir! watched tons of videos and other references but couldn't understand this part of kubernetes, now after watching this video it crystal clear, and actually I tried it out in my lab and it works like a charm! as always many thanks for sharing this and making it simple to understand...!
@KodeKloud
@KodeKloud 4 жыл бұрын
We are so glad it helped you understand the concepts clearly. Thanks for watching the video😊😊😊
@pepperparkffm
@pepperparkffm 5 жыл бұрын
So clear, so professional, easy and well explained!!! Thank you very much!
@nilampatel4491
@nilampatel4491 4 жыл бұрын
Hello Mumshad, could you please share complete course details to learn kubernetes and go for certification
@sagarajayathilaka
@sagarajayathilaka 5 жыл бұрын
Best i have ever seen. Great explanation. Thanks a lot.
@rheagalsim7497
@rheagalsim7497 3 жыл бұрын
Super clear, and looking forward to learning more!
@KodeKloud
@KodeKloud 3 жыл бұрын
Glad it was helpful! Please subscribe to our channel and help us grow:)
@pathanchan3136
@pathanchan3136 5 жыл бұрын
straight to the point, short and precise ,thank you..
@umairbutt6947
@umairbutt6947 4 жыл бұрын
Awesome explanation,keep it up. The pictures help a lot while you are explaining.
@aliakbarhemmati31
@aliakbarhemmati31 5 жыл бұрын
You are really great. Watching your video was a jump start for me in devops engineering.thanks
@mabroorahmad2182
@mabroorahmad2182 3 жыл бұрын
Impressive work!
@KodeKloud
@KodeKloud 3 жыл бұрын
Thanks 😊. Please subscribe to the channel and help us grow:)
@vinaykatkam
@vinaykatkam 4 жыл бұрын
Perfect explanation on Services, Thank you so much for your amazing explanation.
@davidliao7961
@davidliao7961 5 жыл бұрын
That images really help a lot, the logical concepts are sometimes very hard to understand through words.
@superxrod
@superxrod 5 жыл бұрын
God gives this channel for all of us!
@ravisshanker7339
@ravisshanker7339 4 жыл бұрын
You are simply awesome.. thank you so much
@jibin7277
@jibin7277 6 жыл бұрын
Very nice explanation, something I was looking for a long time...Thanks
@jithinkozhikodanveedu6684
@jithinkozhikodanveedu6684 4 жыл бұрын
in pluralsight, we have one guy reading out of text book. You mark difference to that. Thanks for great explanation.
@KodeKloud
@KodeKloud 4 жыл бұрын
Welcome🙏. All our videos are simple and easy to understand.
@dinu9849
@dinu9849 4 жыл бұрын
The person who diliked are dump... This video is awesome
@friend4no1
@friend4no1 4 жыл бұрын
Very well explained in 15 mins.
@davelag7838
@davelag7838 6 жыл бұрын
Very well explained, thank you so much, your one of the best explaining kubernetes
@sammyiboi
@sammyiboi 4 жыл бұрын
Wow wow. This is truly a great video. Very easy to understand
@deepaksree6
@deepaksree6 3 жыл бұрын
very good video
@parryismful
@parryismful 2 ай бұрын
Very good video and very nice explanation.
@MrKeano4
@MrKeano4 5 жыл бұрын
Excellent tutorial. Simplified a complicated topic
@bhaskarreddy8455
@bhaskarreddy8455 5 жыл бұрын
Amazing explanation... It really helped me as I was stuck in between deploying the service... kudos.... keep up the work....
@btec2003
@btec2003 5 жыл бұрын
Very nice presentation. To the point and good pace. Keep going strong.
@karthikbr5486
@karthikbr5486 5 жыл бұрын
before I had doubt its cleard from this VD its helped me lot. great ...
@deepakranjanmishra5641
@deepakranjanmishra5641 4 ай бұрын
Sir, suppose we have different application with the same port running inside the cluster, then how will the end user access any particular application ? Will there be different services to access different applications ? If so kindly explain.
@anusha5737
@anusha5737 4 жыл бұрын
Loved it! Loved it! Loved it! Such a clean and clear explanation. Thank you so much :) Soon I gonna enroll your course.
@KodeKloud
@KodeKloud 4 жыл бұрын
Welcome🙏. All our videos are simple and easy to understand.
@jekabskarklins
@jekabskarklins 4 жыл бұрын
Bro, I absolutely love this video. Thanks.
@Qizot
@Qizot 5 жыл бұрын
Omg thats what I've been looking for, great explanation and very understandable, can't say it about other tutorials I've previously seen
@tendaimusonza9547
@tendaimusonza9547 3 жыл бұрын
Excellent explanation and visuals ,Thank you
@KodeKloud
@KodeKloud 3 жыл бұрын
Glad it helped! Please subscribe to our channel and support us to do more such videos. Thanks 😊
@tendaimusonza9547
@tendaimusonza9547 3 жыл бұрын
@@KodeKloud ,subscribed on the very day ,good stuff
@mirag2k
@mirag2k 4 жыл бұрын
Great !!! Thanks
@yomaru_1999
@yomaru_1999 4 жыл бұрын
the best explanation
@marcelotpcosta
@marcelotpcosta 5 жыл бұрын
Very clear explanation! Thank You!
@muhammadsuleman8771
@muhammadsuleman8771 5 жыл бұрын
God bless you sir, Amazing work . Thank you, lots of love and prayer for you..
@bobbysu4934
@bobbysu4934 4 жыл бұрын
what is the next video to this one? I need know more about the service of load balance ?
@ihsanislam651
@ihsanislam651 4 жыл бұрын
How does the load balancer in services distribute the traffic? considering you are not hitting one specific IP address for load balancer but multiple speicific IP for each pod. i just did not udnerstand that part
@sowjanyas1636
@sowjanyas1636 5 жыл бұрын
Clear cut explanation... 👏
@eclipsetutorialvideo
@eclipsetutorialvideo 4 жыл бұрын
Thank you for the clear explanation with NodePort --> Port --> TargetPort, Service looks like a reverse proxy is it correct?
@jagdishbelapure7521
@jagdishbelapure7521 5 жыл бұрын
This is extraordinary explanation!!
@srinivaskedari8626
@srinivaskedari8626 4 жыл бұрын
Thanks for the wonderful explanation. I have a question, how do you get the Node IP? I am running kubernetes cluster on my laptop using minikube. When i try to look for the node ip, all i see is the internal IP. The external IP for a node (in my case only the master node) is none. When we are using service with "NodePort", we would hit the application http: : node_port /. But i don't know the node_ip, hence i am unable to hit my application.
@lavanya67115
@lavanya67115 3 жыл бұрын
hey, did you find the answer to this? how to get the external IP?
@vhgvyggvgyv
@vhgvyggvgyv 5 жыл бұрын
The best explanation. Thanks
@TimBee100
@TimBee100 6 жыл бұрын
Great video. I have one question, though. If you are doing this on the cloud, how do you know any of the node IP addresses? Won't they be different, depending on what server they are instantiated on? If you are constantly scaling and taking down services that are no longer functioning, the IP address would be very dynamic. Do you look it up on a service directory?
@stevehe5713
@stevehe5713 3 жыл бұрын
but how do i know which node to hit if the pods are only runnning in a subset of the nodes?
@extensiveright
@extensiveright 6 жыл бұрын
Really great explanation. But what about cluster IP & LB concept ? pls share
@extensiveright
@extensiveright 6 жыл бұрын
thanks for quick response. i have already subs. Pls post more video in youtube instead of udemy etc. It helps all.
@okey1317
@okey1317 Жыл бұрын
10:51 Can you explain why there are two : targetPort and port? What happens if i put port: 90 ?
@KodeKloud
@KodeKloud Жыл бұрын
"TargetPort: The target port is the port number on the Pods that the Service will forward traffic to. It represents the port on the backend Pods where the application is listening. When a Service receives traffic on its own port, it forwards the traffic to the target port of the Pods. Port: The port is the port number that the Service listens on. It represents the port on the Service itself where it will receive incoming traffic. External clients or other Services within the cluster can communicate with the Service using this port. Inside the cluster, pods can communicate with each other with services, for this case we can connect to this service with the domain: myapp-service or myapp-service:80 So if you change the config port to 90, the domain may be: myapp-service:90"
@ashwinisidhu
@ashwinisidhu 6 жыл бұрын
Very nicely explained , Thank you !
@meeraj2009
@meeraj2009 5 жыл бұрын
Awesome! Nice Explanation. Thank you.
@Sri-mx7zj
@Sri-mx7zj 4 жыл бұрын
Hi what is difference b/w rancher and harness in k8s world
@baby_ragya
@baby_ragya 4 жыл бұрын
Question: How is the ClusterIP assigned dynamically when we create a Service?
@sivagupthadevisetty328
@sivagupthadevisetty328 4 жыл бұрын
I hope we can't do any thing for cluster ip kubernetes itself create and use for Internal pods communication
@jblacktube
@jblacktube 5 жыл бұрын
Very well described. Thank you!
@manjunathn6539
@manjunathn6539 5 жыл бұрын
Explain service discovery, configuring and working mechanism of clusterIP
@RobinLuo-d5k
@RobinLuo-d5k 2 жыл бұрын
Really helps a lot.
@KodeKloud
@KodeKloud 2 жыл бұрын
Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : )
@mathemabeat009
@mathemabeat009 2 жыл бұрын
Brilliant!!
@tarankaranth8782
@tarankaranth8782 2 жыл бұрын
so neat and clear..but I was lost the flow of request..where is the listener for nodeport .in which service the listening happens? and why do we need a port in the service ? if request comes to nodeport then will it not get forwarded to target port directly why do we need another port inbwtween? another question is service a service deamon that has listens on its “port”?
@KodeKloud
@KodeKloud Жыл бұрын
NodePort help you to expose your traffic/client request outside world(outside of your k8s cluster)
@jimbrent8151
@jimbrent8151 6 жыл бұрын
Excellent (Just like your Docker and Ansible Courses I took on Udemy)... Best wishes...
@vadym9682
@vadym9682 5 жыл бұрын
Thanks for the great explanation!
@tomatitofrickito3168
@tomatitofrickito3168 4 жыл бұрын
Perfect video, thank you so much!
@inhanhhuy553
@inhanhhuy553 5 жыл бұрын
Amazing explanation, keep this up, man.
@brianwells990
@brianwells990 5 жыл бұрын
Outstanding video, and I mean that! But am I the first person to note that the same sentence gets repeated twice at the 7 minute mark? I started to think I wasn't listening well enough for a moment there, because "it was all starting to sound the same"....
@Y.S.777
@Y.S.777 5 жыл бұрын
Great explanation, thanks!
@faiz8117
@faiz8117 5 жыл бұрын
wonderful explanation I bought a different kubernetes course on udemy, turns out I made a mistake.🤔🤔
@krishnanlr7368
@krishnanlr7368 5 жыл бұрын
Thank you sir, awesome explanation
Kubernetes Certification Practice Test - PODs
12:59
KodeKloud
Рет қаралды 57 М.
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Шок. Никокадо Авокадо похудел на 110 кг
00:44
Kubernetes Ingress Explained Completely For Beginners - Updated
22:06
Kubernetes vs. Docker: It's Not an Either/Or Question
8:04
IBM Technology
Рет қаралды 1,1 МЛН
No, Einstein Didn’t Solve the Biggest Problem in Physics
8:04
Sabine Hossenfelder
Рет қаралды 273 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,7 МЛН
Kubernetes v1.31: What's New with Elli? | KodeKloud
15:12
KodeKloud
Рет қаралды 15 М.
Kubernetes NodePort vs LoadBalancer vs Ingress
6:27
Anton Putra
Рет қаралды 71 М.