Kubernetes Explained

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

Комментарии • 244

  • @ky5069
    @ky5069 5 лет назад +323

    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!

  • @mfolarin
    @mfolarin 2 года назад +16

    Like how you're able to communicate just the really important concepts in a clear and concise way. Genius!

  • @michellepanneck8167
    @michellepanneck8167 3 года назад +35

    This is a fabulous series. Been enjoying the thorough, clear communication - in 15 mins or less. Please keep producing these!

    • @IBMTechnology
      @IBMTechnology  3 года назад +5

      We sure will! 👍 Glad you're enjoying them and thank you for the feedback!

  • @TheOnlyEpsilonAlpha
    @TheOnlyEpsilonAlpha Год назад +3

    Now THIS is the first Video on whole RUclips which literally explains, how to write that definitions. The whole docs of kubernetes are some abstraction of an abstraction. Very well done!

  • @TrophyFish
    @TrophyFish 3 года назад +32

    Well done. This is one of the best, most concise explanations of K8 I have seen to date. Thank you.

  • @rarescolesniuc5534
    @rarescolesniuc5534 Год назад +1

    Theres is no such dedication more than someone giving his passion for his friends, as Sai does. Grazie!

  • @AbhisarMohapatra
    @AbhisarMohapatra 4 года назад +18

    hands-down best kubernetes 101 and infact more than what you need to get started. Simple crisp and elegant

  • @calvinsaxon5822
    @calvinsaxon5822 4 года назад +4

    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.

  • @ibmmaas3603
    @ibmmaas3603 3 года назад +8

    Dude you rock! The fact that you did this writing and drawing backwards deserves even more kudos. Well done!

    • @leanvidal-555
      @leanvidal-555 3 года назад +13

      They write on a glass, then the video image is flipped. Imagine writing backwards lol

    • @tm73827
      @tm73827 Год назад +5

      He even speaks backwards and the IBM system automatically reverses it for us Luddites.

    • @luka722
      @luka722 4 месяца назад +2

      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!

  • @I_am_Sourav
    @I_am_Sourav 6 месяцев назад +1

    I have never been so exited,curious and charged to learn tech & it’s architecture on RUclips before. What a genius, so crisp ,precise and compact explanation, wow to the instructor & IBM.❤

  • @dakota1231000
    @dakota1231000 4 года назад +6

    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

  • @aFragileBlueDot
    @aFragileBlueDot 3 года назад +10

    Sai Vennam, you are an excellent presenter of complex information. I look forward to the rest of your videos!

  • @barhoomo
    @barhoomo 3 года назад +6

    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 !

  • @torstenwelches9394
    @torstenwelches9394 4 года назад +60

    Impressive mirror inverted writing abilities. And an excellent presentation, too.

    • @COMPTROL
      @COMPTROL 4 года назад +42

      Lol, he writes on a glass and in postprocessing stage the screen is flipped horizontally.

    • @Awesomes007
      @Awesomes007 4 года назад +2

      @@COMPTROL oh thank god. Lol. (I’ve wondered about that)

    • @damelyngdoh2370
      @damelyngdoh2370 3 года назад +1

      lightboard is the technology

    • @alexandercauguiran3428
      @alexandercauguiran3428 2 года назад

      @@Awesomes007 was very concerned about this too

  • @neVessential
    @neVessential 5 лет назад +7

    This is the best k8s presentation i've seen so far, I think

  • @elliekongnamul
    @elliekongnamul 2 года назад +2

    I love this series so so much. Thank you for making this video, Sai Vennam and IBM Tech

  • @prabhat147
    @prabhat147 4 года назад +3

    Salute for a very crisp and condensed explanation on kunernetes. 👍👍

  • @edekara
    @edekara 5 лет назад +13

    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.

  • @kaightaylor2724
    @kaightaylor2724 5 лет назад

    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.

  • @paulpak460
    @paulpak460 5 лет назад +9

    This is awesome, one of the best K8s videos for reference & learning. Oh, and Sai, you have awesome hair! I'm jealous!

  • @NrityaSankalpa
    @NrityaSankalpa 4 года назад +3

    Beautiful. Simple. Concise. Useful. Thank you so much!

  • @nkosinathisola3713
    @nkosinathisola3713 3 года назад +2

    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.

    • @IBMTechnology
      @IBMTechnology  3 года назад +1

      Wow, thank you very much for the great feedback, Nkosinathi! We're glad you find our content useful. This warms our hearts! 🙏

  • @josemedeiros007
    @josemedeiros007 5 месяцев назад +1

    Great job on making this video and explaining what Kubernetes is.

  • @rizthetechie
    @rizthetechie 11 месяцев назад

    Its covers most major part of the K8s in one 10 minutes video. Very well explained.

  • @1anre
    @1anre 3 года назад +2

    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!

  • @AkhmadMizkat
    @AkhmadMizkat 5 лет назад +7

    Love the way you explain these end to end case in simple yet clear presentation.

  • @evelyncristinapinto8569
    @evelyncristinapinto8569 4 года назад

    Incredible! The best Kubernetes introduction I´ve ever seen!

    • @IBMTechnology
      @IBMTechnology  4 года назад

      Thanks for watching, Evelyn! Appreciate the awesome feedback 😃 🙏

  • @csaundrs
    @csaundrs 5 лет назад +2

    Excellent Explanation... Plus writing backwards is impressive.

  • @shivanshukansal4919
    @shivanshukansal4919 4 года назад +3

    Thank you very much for explaining it so well. Such clear and crisp info is very helpful for beginners.

  • @Shahriyar63
    @Shahriyar63 4 года назад +7

    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!

    • @cd78
      @cd78 3 года назад

      Its over engineered bollocks

  • @Bobbenissimo
    @Bobbenissimo 4 года назад +6

    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 :)

  • @isaiahmacadam
    @isaiahmacadam 4 года назад +3

    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

    • @IBMTechnology
      @IBMTechnology  4 года назад +1

      Thank you very much for watching and for the great feedback, Isaiah!

  • @sriharshacv7760
    @sriharshacv7760 5 лет назад +38

    While his explanations appear crisp, I believe there should be one prequel to this video to bootstrap.

  • @amirdiafi
    @amirdiafi 2 года назад

    RUclips must add a star button ⭐; this was great summarization⚡.

  • @jayabalanj6943
    @jayabalanj6943 5 лет назад +3

    Excellent presentation about k8s, thank you very much Sai..!

  • @renjanmenon
    @renjanmenon 5 лет назад +3

    Topics are broken down into smaller , understandable concepts and explained really well.

  • @vincentvictor1
    @vincentvictor1 4 года назад +1

    Hey Mate .. brilliant explanation.. Thank you very much .. It really helped to understand what is kubernetes ..

  • @abregoja
    @abregoja 3 года назад

    4:28 min. what do you mean about "desired" ? Based in what? Thank

  • @utuber221
    @utuber221 4 года назад +2

    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 ;)

  • @TazzSmk
    @TazzSmk 2 года назад

    can we just appreciate the quality of the video and graphics?
    is the guy writing all the things mirrored, and left-handed?

  • @pankajsinghv
    @pankajsinghv 5 лет назад +5

    Just too good... a very effective articulation of what Kubernetes is. Great post.

  • @francisyankey1132
    @francisyankey1132 4 года назад +1

    This guys is awesome! What a brain.

  • @CloudVirtualizationEnthusiast
    @CloudVirtualizationEnthusiast 2 года назад

    Hey IBM! Thanks a lot! :)
    This is a wonderful video!

  • @scraigdeaton8056
    @scraigdeaton8056 4 года назад +1

    Excellent explanation. Job well done. Thank you.

  • @amotorcyclerider3230
    @amotorcyclerider3230 3 года назад

    Fantastic video. Crisp, clear and to the point.

  • @tm73827
    @tm73827 Год назад +2

    Nice presentation but the difficulty levels are all mixed up so both newbies and intermediate level people get lost half way through. I would suggest using the format that WIRED uses called “5 levels of difficulty” which would be perfect for a topic like this. That way you can ensure that prerequisite concepts are covered before including them in the explanation.

  • @PinterITServices
    @PinterITServices 2 года назад

    Those markers are mighty satisfying

  • @ErrorJordan1s
    @ErrorJordan1s 5 лет назад +5

    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

    • @IBMTechnology
      @IBMTechnology  5 лет назад +4

      Hi glad this was helpful. Here is a post with photo about how this video was made. ruclips.net/channel/UCKWaEZ-_VweaEx1j62do_vQcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ

  • @AmitKaneria
    @AmitKaneria 4 года назад +1

    Very well explained in concise manner!

  • @kavitasoni4947
    @kavitasoni4947 3 года назад

    Amazingly explained Sir..... Very Informative.......

  • @carolinetaylor3895
    @carolinetaylor3895 4 года назад +1

    Great explanation and the diagrams help to break it down, thank you

  • @emmanouilmorfiadakis118
    @emmanouilmorfiadakis118 2 года назад

    I like this explanation.Simply and adeguate

  • @MegaLilmaz
    @MegaLilmaz 4 года назад +1

    Very good explanation, thanks for the efforts

  • @ahpala
    @ahpala 4 года назад

    Very sleek and informative presentation. Thank you.

  • @gbouhi
    @gbouhi 3 года назад

    I like the stepwise explanation

  • @praveena0487
    @praveena0487 3 года назад

    Plz make more videos like this fir complete kubernetes.. really wonderful

    • @IBMTechnology
      @IBMTechnology  3 года назад +1

      Thank you for the feedback and for the suggestion! We'll see what we can do. 🙂

  • @artsome
    @artsome Год назад

    This is an awesome video, thanks sai

  • @jaynaik1902
    @jaynaik1902 5 лет назад +1

    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).

    • @IBMTechnology
      @IBMTechnology  5 лет назад

      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.

  • @hemanthpanditi8873
    @hemanthpanditi8873 3 года назад

    Awesome video! Planning on reading some more documentation for further clarification as a lot of concepts were introduced.

  • @yogeshp2k
    @yogeshp2k 5 лет назад +1

    Best one till now

  • @rahulsidshah
    @rahulsidshah 4 года назад +1

    Great video. Loved it went into some detail

  • @yonidoni9682
    @yonidoni9682 3 года назад

    Master --> Primary. :-) Thank you. Informative and great introduction. Great job.

  • @haneulkim4902
    @haneulkim4902 Год назад

    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?

  • @csanvi
    @csanvi Год назад

    Concise and to the point. Thank you.

  • @HarryGee-tr3kv
    @HarryGee-tr3kv Год назад

    That was really good, I've just gone from 'WTH' is a yaml file and it's contents to 'OMG I GET IT! XD

  • @GavinLon
    @GavinLon 4 года назад +1

    I really like your explanation of this.

  • @prabhaeee
    @prabhaeee 4 года назад

    Nice simple , but easy to understand Vedio. Thanks

  • @mishrasidhant
    @mishrasidhant 4 года назад +1

    This is such a succinct explanation! Thank you!!

  • @awallaustin
    @awallaustin 4 года назад

    Very nice explanation. Keep this up, you've got real talent!

    • @IBMTechnology
      @IBMTechnology  4 года назад

      Thank you so much for watching and the great feedback, Austin! 💙 🙏

  • @praveensasidharakurup9086
    @praveensasidharakurup9086 4 года назад +1

    Sai, thanks . it’s simple and effective explanation.

  • @velo1337
    @velo1337 2 года назад

    do all those microservices only communicate with each other over the network?

  • @jamesdepaul3410
    @jamesdepaul3410 5 лет назад +2

    Good information, very clear explanation. Thx!

    • @IBMTechnology
      @IBMTechnology  5 лет назад +1

      You are welcome James. Thank you for watching.

  • @ChristianFrseth
    @ChristianFrseth 4 года назад +2

    Excellent presentation. Great job. Thanks :-)

  • @beanondaddy3397
    @beanondaddy3397 4 года назад

    that white board thing is awesome, what is it called, wanna get one for the work from home initiative...

  • @NileshwarShukla
    @NileshwarShukla 4 года назад

    So I think load balancer service also takes care of request distribution within cluster.

  • @Mat-vb8er
    @Mat-vb8er 4 года назад +1

    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.

    • @Mat-vb8er
      @Mat-vb8er 4 года назад

      By "duplicated" I meant conflict with another host within the subnet.

    • @IBMTechnology
      @IBMTechnology  4 года назад +1

      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.

  • @javiermayorga9857
    @javiermayorga9857 3 года назад

    How can you connect your on premises network with an IBM Cloud Kubernetes service?

  • @eldiablopotato
    @eldiablopotato 3 года назад

    Really great stuff here. Thank you

  • @devenmhatre8224
    @devenmhatre8224 4 года назад +1

    Very Well explained. Thanks a lott

  • @samarthkaran2314
    @samarthkaran2314 5 лет назад

    Hey the video was awesome and so helpful but can you link the storage and the OS part with kubernetes pods .. would be grateful

  • @ashishkhanchandani8976
    @ashishkhanchandani8976 4 года назад +1

    Amazing Simplification! Thanks for the great info!

  • @JohnDoe-xi6df
    @JohnDoe-xi6df 3 года назад +1

    Good work! Thanks

  • @lavanyar6792
    @lavanyar6792 Месяц назад

    well explained ..thanks for clarification

  • @ufkumdenizaltunkapak1188
    @ufkumdenizaltunkapak1188 4 года назад +3

    how this board (you write on) works :)

  • @irfanqureshi88
    @irfanqureshi88 4 года назад +1

    very informative..stay blessed bro!

  • @AmanMunnaBali
    @AmanMunnaBali 5 лет назад

    Why is the master on the cloud while the worker nodes are on the customer side?

  • @dobelini303
    @dobelini303 5 лет назад +2

    Super helpful and well-organized, thanks :)

  • @shrutivtuber
    @shrutivtuber 2 года назад

    Truly well done explanation!

  • @darlingdear2687
    @darlingdear2687 4 года назад

    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) ?

    • @IBMTechnology
      @IBMTechnology  4 года назад

      You add a completely new YML config for a service definition. So both “deployment” and “service” are required to create and expose a container.

  • @RE-dn5kb
    @RE-dn5kb 4 года назад

    *how do you do ...if I want to get the images from the Aws ecr???
    Do we need to specify image path or how would it acces that particular image that we need to use??
    Please explain??

  • @bryan_truong
    @bryan_truong 4 года назад +1

    great video. really enjoyed it!

  • @m.k799
    @m.k799 4 года назад

    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 .???

    • @IBMTechnology
      @IBMTechnology  4 года назад +1

      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.

    • @m.k799
      @m.k799 4 года назад

      @@IBMTechnology I got it , thanks

  • @ShoaibKhanZ
    @ShoaibKhanZ 5 лет назад +5

    Excellent presentation!

  • @aparnadingankar4291
    @aparnadingankar4291 4 года назад

    Can you please add videos on topics related to CP4I like event stream, Aspera with scenarios

  • @duket.8598
    @duket.8598 3 года назад

    Thank you for this explanation, albeit I thought that was going to be your Superman shield. Well done for "non-technologist," of which I am one.

  • @robertcruz7866
    @robertcruz7866 4 года назад +1

    This was so good. Thank you!

  • @thewisearchitect
    @thewisearchitect 2 года назад

    Great tutorial. Thanks a lot.

  • @mikechoe5619
    @mikechoe5619 5 лет назад +3

    Great explanation about Kubernetes, thank you!

  • @vidyacollections
    @vidyacollections 5 лет назад +1

    Do all master nodes and worker nodes will have separate OS?

    • @IBMTechnology
      @IBMTechnology  5 лет назад

      Hi thanks for your question. A single Kubernetes cluster can have worker nodes with different individual OS's. For example, you can have Windows and Linux worker nodes running in the same worker pool. However, Windows containers need to be scheduled on Windows nodes -- likewise for Linux.-Sai

  • @raghav4296
    @raghav4296 5 лет назад

    Hi, the two container images f and b seem to run on one worker node. If either of them draws more system resources and causes the system to malfunction, don't the other get impacted..?

    • @IBMTechnology
      @IBMTechnology  5 лет назад +1

      Hi! This may happen if you're running on only a single worker node. Generally, Kubernetes will schedule multiple instances of your containers across multiple nodes. Kubernetes monitors the container health and will move those workloads to other nodes if necessary. Thanks for watching! -Sai

    • @raghav4296
      @raghav4296 5 лет назад +1

      @@IBMTechnology Cheers, Thanks Sai