Now THIS is the first Video on whole TH-cam which literally explains, how to write that definitions. The whole docs of kubernetes are some abstraction of an abstraction. Very well done!
I have never been so exited,curious and charged to learn tech & it’s architecture on TH-cam before. What a genius, so crisp ,precise and compact explanation, wow to the instructor & IBM.❤
Love these videos. Thanks for the clear presentation and thanks for NOT having: 30-second-long flashy intro + 1/3 of time spent saying why people might want to watch the video + 1/4 of time at end plugging something or begging us to subscribe. Much appreciated.
The best K8 introduction video in what i have seen. Explained the concept right from the basic, if you want to learn form basics this is your guy!!Cheers
Sai, this is very informative and a beautiful introduction into Kubernetes, thanks a lot for sharing your thoughts, ideas and insights about what you bring about Kubernetes, not to mention, a gold medal for IBM !
Your explanations were very clear, on the 3 major components: Pods, Pods managed by Deployments and then Services. I appreciate how well you articulate. I listened.
Just a small confusion, when the Load Balancer came in at 10:10, is it that the service definition for which defines the Cluster IP for the Frontend App worker nodes is the actual Load Balancer. What I mean is that I expected another orangle rectangle on top to be regarded as the Load Balancer which faces the external world.
This is the best video, I've came across. Just embarked on my DevOps journey and learning Kubernetes. I've searched the internet to get a greater understanding but this really stood out. I appreciate your content Sai. This is outstanding man! I'm more confident on the whole architecture now. Great job man. Thanks a lot. Definitely hitting the 👍 button and ✅ subscribing for more content.
I always look forward to his explanations & quickly click on topics even if they aren’t what I have a direct interest in; once I see Sai is the one delivering the Technical material. - He knows how to flow from one technical concept into another smoothly without inundating you with assumptions and heavy abstraction. IBM Cloud Team, please increase his coverage of material on here!
81 dislikes? Any logic behind that except jealousy? This guy explained Kuber in a way that even my grandma can understand it! Thanks Sai, you are really professional. You master your speech, you own it \m/ I have a silly question :D Where can I buy the markers that you have? I fall in love with them!
While this is such a great initiative from IBM, I'd like for a future video to indicate a bit better what the goal for the application of K8s or Helm is for each video. This helps a bit better what must be defined for K8s and what is needed for a particular example. This would help developers get better understanding of K8s, which is the point of this video. Still much appreciated :)
Friggin love these videos, thank you all for putting them together. Have almost completed my degree in psychology & business, however, videos like these are really really selling me on diving into com sci edu. Thank you
Thank you for detailed information! I have one question. If we configure number of replicas in kubernetes manifest for one application how does it autoscale?
These are good videos, but a note: to follow all the abbreviations, I turned on the CC to follow along. One term that is mis-translated is YAML. In the CC text, it is referred to as 'yamo', and then 'yeah Mille'. Note that I had to look this up on my own to get the right context. There are other errors as you watch - this should be corrected for quality, and for a global audience (English is my native language, but it can be hard for non-native speakers to catch these things).
Hi glad this was helpful. Here is a post with photo about how this video was made. th-cam.com/channels/KWaEZ-_VweaEx1j62do_vQ.htmlcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ
If you assign a single IP to the cluster to access all the replicas wouldn't it be more risky than assigning a range of IP's? If for some reason that single IP address gets duplicated within the network.
In production, you would generally use the Kubernetes “Ingress” resource to allow Kubernetes to handle load-balancing of incoming requests mapped to custom domains. As per conflicts, Kubernetes needs a dedicated range of IPs.
Hey Maher! For a backend service that does not need to be exposed outside the cluster, you need a service type of “ClusterIP”. This is the default type of service.
So when we go from deployment to service definition - do we amend the yml manifest with new 'kind: service', or do we replace 'deployment' with 'service' ? or do we create a new yml altogether - for service definition (hence making it two - one yml for deployment definition and another for service definition) ?
You can tell that he actually knows his stuff, by how simple an explanation he did. A true mark of a good professional and pedagogue. Thanks!
agreed!
Agreed
Pedagogue....very sophiscated
@@hayskapoy in
@@hayskapoy in da
Now THIS is the first Video on whole TH-cam which literally explains, how to write that definitions. The whole docs of kubernetes are some abstraction of an abstraction. Very well done!
Like how you're able to communicate just the really important concepts in a clear and concise way. Genius!
This is a fabulous series. Been enjoying the thorough, clear communication - in 15 mins or less. Please keep producing these!
We sure will! 👍 Glad you're enjoying them and thank you for the feedback!
Theres is no such dedication more than someone giving his passion for his friends, as Sai does. Grazie!
Dude you rock! The fact that you did this writing and drawing backwards deserves even more kudos. Well done!
They write on a glass, then the video image is flipped. Imagine writing backwards lol
He even speaks backwards and the IBM system automatically reverses it for us Luddites.
he is also attached to the ceiling with his right foot and uses his left one's pinky toe to hold the tripod while recording the vid!
hands-down best kubernetes 101 and infact more than what you need to get started. Simple crisp and elegant
I have never been so exited,curious and charged to learn tech & it’s architecture on TH-cam before. What a genius, so crisp ,precise and compact explanation, wow to the instructor & IBM.❤
Love these videos. Thanks for the clear presentation and thanks for NOT having: 30-second-long flashy intro + 1/3 of time spent saying why people might want to watch the video + 1/4 of time at end plugging something or begging us to subscribe. Much appreciated.
Well done. This is one of the best, most concise explanations of K8 I have seen to date. Thank you.
The best K8 introduction video in what i have seen. Explained the concept right from the basic, if you want to learn form basics this is your guy!!Cheers
Sai, this is very informative and a beautiful introduction into Kubernetes, thanks a lot for sharing your thoughts, ideas and insights about what you bring about Kubernetes, not to mention, a gold medal for IBM !
Sai Vennam, you are an excellent presenter of complex information. I look forward to the rest of your videos!
This is the best k8s presentation i've seen so far, I think
Awesome! Thanks @neVessential.
I love this series so so much. Thank you for making this video, Sai Vennam and IBM Tech
Salute for a very crisp and condensed explanation on kunernetes. 👍👍
Its covers most major part of the K8s in one 10 minutes video. Very well explained.
Your explanations were very clear, on the 3 major components: Pods, Pods managed by Deployments and then Services. I appreciate how well you articulate. I listened.
Just a small confusion, when the Load Balancer came in at 10:10, is it that the service definition for which defines the Cluster IP for the Frontend App worker nodes is the actual Load Balancer. What I mean is that I expected another orangle rectangle on top to be regarded as the Load Balancer which faces the external world.
Impressive mirror inverted writing abilities. And an excellent presentation, too.
Lol, he writes on a glass and in postprocessing stage the screen is flipped horizontally.
@@COMPTROL oh thank god. Lol. (I’ve wondered about that)
lightboard is the technology
@@Awesomes007 was very concerned about this too
This is the best video, I've came across. Just embarked on my DevOps journey and learning Kubernetes. I've searched the internet to get a greater understanding but this really stood out. I appreciate your content Sai. This is outstanding man! I'm more confident on the whole architecture now. Great job man. Thanks a lot. Definitely hitting the 👍 button and ✅ subscribing for more content.
Wow, thank you very much for the great feedback, Nkosinathi! We're glad you find our content useful. This warms our hearts! 🙏
Beautiful. Simple. Concise. Useful. Thank you so much!
Great job on making this video and explaining what Kubernetes is.
I always look forward to his explanations & quickly click on topics even if they aren’t what I have a direct interest in; once I see Sai is the one delivering the Technical material. - He knows how to flow from one technical concept into another smoothly without inundating you with assumptions and heavy abstraction.
IBM Cloud Team, please increase his coverage of material on here!
This is awesome, one of the best K8s videos for reference & learning. Oh, and Sai, you have awesome hair! I'm jealous!
Incredible! The best Kubernetes introduction I´ve ever seen!
Thanks for watching, Evelyn! Appreciate the awesome feedback 😃 🙏
Love the way you explain these end to end case in simple yet clear presentation.
81 dislikes? Any logic behind that except jealousy? This guy explained Kuber in a way that even my grandma can understand it!
Thanks Sai, you are really professional. You master your speech, you own it \m/
I have a silly question :D Where can I buy the markers that you have? I fall in love with them!
Its over engineered bollocks
While this is such a great initiative from IBM, I'd like for a future video to indicate a bit better what the goal for the application of K8s or Helm is for each video. This helps a bit better what must be defined for K8s and what is needed for a particular example. This would help developers get better understanding of K8s, which is the point of this video. Still much appreciated :)
Excellent Explanation... Plus writing backwards is impressive.
can we just appreciate the quality of the video and graphics?
is the guy writing all the things mirrored, and left-handed?
TH-cam must add a star button ⭐; this was great summarization⚡.
Super explanation, this is what I am looking for. Especially with the diagrams 🙂
Topics are broken down into smaller , understandable concepts and explained really well.
Friggin love these videos, thank you all for putting them together. Have almost completed my degree in psychology & business, however, videos like these are really really selling me on diving into com sci edu. Thank you
Thank you very much for watching and for the great feedback, Isaiah!
This guys is awesome! What a brain.
Thank you very much for explaining it so well. Such clear and crisp info is very helpful for beginners.
Those markers are mighty satisfying
Sure...he explains everything like a true master. What impresses me most is he has to write everything backwards for us to be able to read it ;)
Woah wait, they just flipped the video
While his explanations appear crisp, I believe there should be one prequel to this video to bootstrap.
Hey IBM! Thanks a lot! :)
This is a wonderful video!
Just too good... a very effective articulation of what Kubernetes is. Great post.
Thank you for watching, Pankaj.
I really like your explanation of this.
I like the stepwise explanation
Very well explained in concise manner!
Excellent explanation. Job well done. Thank you.
I like this explanation.Simply and adeguate
Concise and to the point. Thank you.
Excellent presentation about k8s, thank you very much Sai..!
This is an awesome video, thanks sai
Best one till now
Thank you for visiting our channel.
Thank you for detailed information! I have one question. If we configure number of replicas in kubernetes manifest for one application how does it autoscale?
That was really good, I've just gone from 'WTH' is a yaml file and it's contents to 'OMG I GET IT! XD
Plz make more videos like this fir complete kubernetes.. really wonderful
Thank you for the feedback and for the suggestion! We'll see what we can do. 🙂
Fantastic video. Crisp, clear and to the point.
4:28 min. what do you mean about "desired" ? Based in what? Thank
Great video. Loved it went into some detail
Hey Mate .. brilliant explanation.. Thank you very much .. It really helped to understand what is kubernetes ..
Great explanation and the diagrams help to break it down, thank you
Good work! Thanks
Amazingly explained Sir..... Very Informative.......
Very sleek and informative presentation. Thank you.
do all those microservices only communicate with each other over the network?
These are good videos, but a note: to follow all the abbreviations, I turned on the CC to follow along. One term that is mis-translated is YAML. In the CC text, it is referred to as 'yamo', and then 'yeah Mille'. Note that I had to look this up on my own to get the right context. There are other errors as you watch - this should be corrected for quality, and for a global audience (English is my native language, but it can be hard for non-native speakers to catch these things).
Hi Jay...thanks for making us aware of this. We are working on updating this and I will message you again when we are finished.
Very good explanation, thanks for the efforts
You're welcome! 👍
Master --> Primary. :-) Thank you. Informative and great introduction. Great job.
great video. really enjoyed it!
Very Well explained. Thanks a lott
Excellent presentation. Great job. Thanks :-)
Good information, very clear explanation. Thx!
You are welcome James. Thank you for watching.
Very good information. But i would also like to see how you guys created this video with the pen writing on some kind of board really cool
Hi glad this was helpful. Here is a post with photo about how this video was made. th-cam.com/channels/KWaEZ-_VweaEx1j62do_vQ.htmlcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ
Truly well done explanation!
Nice haircut Sai and great video ;)
that white board thing is awesome, what is it called, wanna get one for the work from home initiative...
Really great stuff here. Thank you
Awesome video! Planning on reading some more documentation for further clarification as a lot of concepts were introduced.
This is such a succinct explanation! Thank you!!
If you assign a single IP to the cluster to access all the replicas wouldn't it be more risky than assigning a range of IP's? If for some reason that single IP address gets duplicated within the network.
By "duplicated" I meant conflict with another host within the subnet.
In production, you would generally use the Kubernetes “Ingress” resource to allow Kubernetes to handle load-balancing of incoming requests mapped to custom domains. As per conflicts, Kubernetes needs a dedicated range of IPs.
Nice simple , but easy to understand Vedio. Thanks
Sai, thanks . it’s simple and effective explanation.
well explained ..thanks for clarification
Hey the video was awesome and so helpful but can you link the storage and the OS part with kubernetes pods .. would be grateful
Excellent presentation!
Why is the master on the cloud while the worker nodes are on the customer side?
So I think load balancer service also takes care of request distribution within cluster.
Great tutorial. Thanks a lot.
How can you connect your on premises network with an IBM Cloud Kubernetes service?
Excellent! Excellent!
Can you please add videos on topics related to CP4I like event stream, Aspera with scenarios
Very nice explanation. Keep this up, you've got real talent!
Thank you so much for watching and the great feedback, Austin! 💙 🙏
Master Explanation.
Thanks a lot , it is very fruitful .
but i have a question , what is supposed to be the type of the service definition for backend .???
Hey Maher! For a backend service that does not need to be exposed outside the cluster, you need a service type of “ClusterIP”. This is the default type of service.
@@IBMTechnology I got it , thanks
explained well. thank you
how this board (you write on) works :)
So when we go from deployment to service definition - do we amend the yml manifest with new 'kind: service', or do we replace 'deployment' with 'service' ? or do we create a new yml altogether - for service definition (hence making it two - one yml for deployment definition and another for service definition) ?
You add a completely new YML config for a service definition. So both “deployment” and “service” are required to create and expose a container.
awesome. Nicely explained :)
Another great intro
Amazing Simplification! Thanks for the great info!
very informative..stay blessed bro!
Super helpful and well-organized, thanks :)