Kubernetes Explained in 6 Minutes | k8s Architecture

Sdílet
Vložit
  • čas přidán 19. 05. 2024
  • To get better at system design, subscribe to our weekly newsletter: bit.ly/3tfAlYD
    Checkout our bestselling System Design Interview books:
    Volume 1: amzn.to/3Ou7gkd
    Volume 2: amzn.to/3HqGozy
    ABOUT US:
    Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Komentáře • 287

  • @ByteByteGo
    @ByteByteGo  Před rokem +105

    Hey Everyone, can you let us know in the comments what topics or types of videos you'd like to see on our channel in the future? Your feedback is greatly appreciated. Thank you!

  • @fudosker
    @fudosker Před rokem +679

    It is like Fireship but without memes

    • @TheHegi
      @TheHegi Před rokem +12

      My thoughts, exactly!

    • @Rogueixpresents
      @Rogueixpresents Před rokem +7

      imagine being that person lmao yikers

    • @DenisJak
      @DenisJak Před rokem +33

      No its better, its not in 100 seconds, but in 300 :D

    • @anuzis
      @anuzis Před rokem +55

      ByteByteGo explainers are way better than Fireship when it comes to system design. Appreciate both for their relative strengths.

    • @TheSaintsVEVO
      @TheSaintsVEVO Před rokem +15

      It’s wayy better than fireship

  • @CH4NNELZERO
    @CH4NNELZERO Před rokem +173

    I like these bite-sized videos giving us a high level overview. It makes me feel like I can participate in discussions where the topics you cover are brought up.

  • @nekrosis4431
    @nekrosis4431 Před rokem +104

    Beautifully animated, clear and easy to understand. Keep it up.

  • @vcfirefox
    @vcfirefox Před rokem +17

    Sir, I am from India
    I learned so much from your vides that I could not learn in last 10 years.
    Respect to you 師父🙏

  • @JohnAlberts1972
    @JohnAlberts1972 Před rokem +17

    This video was perfect for a quick high level overview of k8s, including even explaining what the acronym means. :) Great diagrams, very clear and concise speaking.

  • @ebragimovic
    @ebragimovic Před rokem +3

    Guys your videos are magical, delivering the most complicated ideas in the simplest and the best way! thank you so much!!!!!

  • @radomirstanchev1863
    @radomirstanchev1863 Před rokem +5

    Hands down one of the greatest Computer Science channels of all time!

  • @marwanfikrat7716
    @marwanfikrat7716 Před rokem

    This is amazing. The depth of the explanation was exactly what I wanted and needed. Thank you!

  • @gustavow5746
    @gustavow5746 Před 3 měsíci +1

    i think this is the best video so far to give a highlevel understanding. there are lots of tutorials in which professors have no idea what they are doing.

  • @hanskazan701
    @hanskazan701 Před 6 měsíci

    Great way of explaining, my school always made it difficult to understand the basic of k8s. But now thanks to this video everything is more clear to me!
    Also the animations were very helpful.

  • @cromba
    @cromba Před rokem +16

    This is one of the nicest well-made tutorials I've ever seen cool animations to keep us focused deep voice to stay concentrated and pure knowledge thank you man

  • @Srilakshmitmbhat
    @Srilakshmitmbhat Před 10 měsíci +2

    the animation and the effort put into this video is too good. great explanation.

  • @NBopus
    @NBopus Před rokem +7

    This is one of the best and easy to understand videos on kubernetes topic. Good job!

  • @pasalanarendra7226
    @pasalanarendra7226 Před 8 měsíci

    First time clearly understood what is K8S saw so many videos but this is the best :)

  • @OleksandrBorysenko333
    @OleksandrBorysenko333 Před 9 měsíci

    Yes, really, this is one of the easy-to-understand videos on Kubernetes topic.

  • @TheShynamo
    @TheShynamo Před rokem +10

    What a video of great quality, this was synthetic, visual and well explained. Thank you for the hard work !

  • @rasthana
    @rasthana Před rokem +1

    Excellent Video. Short, crisp and too the point. Thanks for your efforts.

  • @HassanUmari
    @HassanUmari Před 18 dny

    I just discovered this channel, the content is really amazing, it's concise and clear

  • @PoulavBiswas
    @PoulavBiswas Před rokem +1

    Another great video explaining the complex architecture in a detailed presentation. Thank you.

  • @hildamelina6983
    @hildamelina6983 Před 10 měsíci +2

    Wonderful presentations, when technical complex topic is presented into a beautiful simplified one. Thanks so much !!!

  • @vaishnavi13477
    @vaishnavi13477 Před rokem

    It is one of the best and short class with detailed information. The way of explanation is excellent. Thanks a lot !

  • @praveenX
    @praveenX Před rokem +7

    Great video, you can't get a better overview of K8s in 6 Mins 🙂😍

  • @islandboyau
    @islandboyau Před 5 měsíci

    This is a great video to get a high level overview of kubernetes. Thanks!

  • @abiruthtamofo6272
    @abiruthtamofo6272 Před rokem

    Thank you for this very simple and clear explanation. There are everything need to make it very easy to understand. Having you as a teacher will be very good opportunity to learn in a very simpliest way.
    Keep on the good job.
    Could you provide us with a very simple tutorial on K8s, now that you have given us an overview of the topic. I think it will good to move to a hands on a demo tutorial.

  • @codingwithem
    @codingwithem Před 8 měsíci

    This is a amazing video to explain how does Kubernetes work. Could you please explain the Docker?

  • @chinmayghule8272
    @chinmayghule8272 Před rokem +4

    I hope you would make noob friendly/introductory videos in the future. I like watching your videos even though I can't understand everything.

  • @solomonxie5157
    @solomonxie5157 Před rokem +1

    Love the recommendation at the end. YAGNI! I should have told my org leaders a few years ago, but now it’s too late: after years of preparation it’s ready for production…

  • @ssaammyyss
    @ssaammyyss Před rokem +3

    One of the best k8s overview!!!

  • @fangdahan1550
    @fangdahan1550 Před 9 měsíci

    I like the short animations, great video series

  • @kvsm123
    @kvsm123 Před 8 měsíci

    This is a fantastic video. Thanks a lot for all your efforts to create this video.

  • @gopuc9781
    @gopuc9781 Před 2 měsíci +2

    I am new to this hidden gem, probably to me alone. Your contents are so easy to understand. I have gone through many videos on K8s on YT and never ever I got satisfied or convinced with the explanations but this. Loved the simplicity of both oral and pictorial delineation of the concepts.

  • @devopshiperativo
    @devopshiperativo Před rokem +1

    Awsome explanation, it was fast and easy to learn, I was with a lot of doubts, Thanks for sharing in a simple way your knowledge!

  • @ralphhu4247
    @ralphhu4247 Před 8 měsíci

    Hi sir, thank you so much for the fantastic videos from which we've learned a lot in an easier way.
    I'm curious with what tool you make the video with moving architecture diagram components.

  • @marioferrerorocher
    @marioferrerorocher Před rokem +4

    love this channel man, keep going!

  • @gersonmayer
    @gersonmayer Před 7 měsíci

    These videos follow the same philosophy of the books. Superb

  • @user-lp7md7zy4p
    @user-lp7md7zy4p Před 7 měsíci

    Excellent Video and amazing animation skills !

  • @manishb7703
    @manishb7703 Před rokem

    Thank you very clear, precise and to the point.

  • @anupamgh0sh
    @anupamgh0sh Před rokem +51

    There is another component called CNI (container network interface) that provides networking in k8s. Some popular CNIs like Cilium, calico has the capability to replace kube-proxy. So, kube-proxy is not a mandatory component.

    • @MaulikParmar210
      @MaulikParmar210 Před rokem +7

      K8s is a collection of services at the end. You can repalce many parts of it including store, scheduler, controller, container runtime.
      CNCF maintains base spec, and implementation would vary from vendor to vendor. That's why you have k3s, rancher, docker kubernetes, redhat openshift, and cloud implementations of gke, eks, and aks as control planes.
      It's the same as having a spec of java but having so many impmentation of jvm. Or having ECMA specs and different impmentation in form of v8, spider monkey, jscore etc.

    • @BohonChina
      @BohonChina Před rokem +4

      CNI CSI CRI are just kubernetes interfaces, They are not kubernetes components. companied can make network plugin to implement CNI to work with kubernetes.

    • @NyorexDC
      @NyorexDC Před 6 měsíci +1

      @@BohonChina too bad most people just fed this guy's knowitall ego and did not check these comments

  • @huikangtong9732
    @huikangtong9732 Před rokem +5

    The introduction reminds me of:
    The other day my daughter sidled into my office and asked me, “dearest father”, whose knowledge is incomparable, “what is Kubernetes”?
    Right, that’s a little bit of a paraphrase but you get the idea, and I responded, "Kubernetes is an open source orchestration system for docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the user’s declared intensions. Using the concept of labels and pods, it groups the containers which make up an application into logical units for easy management and discovery"
    And my daughter said to me
    huh

  • @phoenix15_
    @phoenix15_ Před rokem

    Thought it would be dry but U enjoyed it. Little dosage of information was awesome

  • @uctuanmai8864
    @uctuanmai8864 Před 6 měsíci

    What an amazing visualization animation effect!

  • @abhishekgowlikar
    @abhishekgowlikar Před rokem

    Nicely animated with useful stuff to understand the technology.

  • @dsoftware6352
    @dsoftware6352 Před 6 měsíci

    Great.. Explain a lot in simple way and in short time

  • @nothingisreal6345
    @nothingisreal6345 Před rokem +4

    Excellent. It tend to say: YAGNI applies in 90 percent of the cases.

  • @auxmobile
    @auxmobile Před 8 měsíci +2

    Kubernetes comes from the transliteration of the Greek word "Κυβερνήτης" which means commander, captain (of a ship), a person who has the control of something (e.g. a vessel).

  • @AMINWAYOUK
    @AMINWAYOUK Před rokem +1

    Awesome as usual👍, can you please talk about K8s clusters replication and Disaster recovery!

  • @total_n
    @total_n Před rokem +5

    Great video! Not sure that it can be considered as a typo but at 2:31 there is a diagram with arrows from CM, Scheduler and API Server to etcd, but in fact the ONLY API server interacts with etcd directly, other components interact with etcd through API Server. Thanks.

    • @sravani8666
      @sravani8666 Před 7 měsíci

      Yes true..
      I too observed that.
      In the picture, shown like all components communicate with ETCD, whereas only API server communicates with ETCD

  • @briannaclark5479
    @briannaclark5479 Před rokem

    Thank you! fantastic video. Great info and concise!

  • @btruong2008
    @btruong2008 Před 11 měsíci

    Thanks for the great intro video!

  • @deeptikalra2836
    @deeptikalra2836 Před rokem

    Great explaining and insightful video ❤

  • @saidouiazzane2297
    @saidouiazzane2297 Před 2 měsíci

    Thank you very much for this amazing video.

  • @qnprogrammer
    @qnprogrammer Před 7 měsíci

    Thank you for the video.

  • @the_big_picture
    @the_big_picture Před rokem +2

    another option is to use serverless managed container service like cloud-run which is behind the sense kubernetes cluster, it's easer and faster for startups and also cost effective "pay as you go"

  • @Hackenbaker
    @Hackenbaker Před rokem

    Very well explanation. Thanks a lot!!!!

  • @9unapologeticsanatani
    @9unapologeticsanatani Před rokem +7

    YAGNI ... new word ! I will use it !

    • @cluebcke
      @cluebcke Před rokem

      What if YAGN YAGNI though?

  • @baabujatin
    @baabujatin Před rokem +2

    love the simple explanation above all i love the presentation also .. can author or someone please tell me which tool is used to make these kind of presentations plz.

  • @Sasheenami
    @Sasheenami Před 28 dny

    learned a lot!! Thank you for this video!!!

  • @FHB71
    @FHB71 Před rokem +2

    Getting a small cluster up and running was a real pain. Once all the housekeeping is taken care of, it seems much easier than for instance Docker swarm. However, what I really dislike is what is necessary to have persistent storage in a localized cluster that is not using storage from Amazon, Google etc.

  • @nj9162
    @nj9162 Před 6 měsíci

    I learned something new. Thank you/liked/subbed.

  • @idiot8779
    @idiot8779 Před rokem

    Straight to the point

  • @lakshaynz
    @lakshaynz Před 8 měsíci

    Thank you 😊

  • @daovietpro
    @daovietpro Před 2 měsíci

    simple words explain something complexity
    animation so so educatif and ergononic and beautiful ( how do you do ? :)
    thanks from France !

  • @kavandesai
    @kavandesai Před rokem

    Very informative.. Thanks a ton!!

  • @John-3692
    @John-3692 Před 3 měsíci

    This is the epitome of excellence. I recently enjoyed a similar book, and it was the epitome of excellence. "Mastering AWS: A Software Engineers Guide" by Nathan Vale

  • @iDeveloper92
    @iDeveloper92 Před 9 měsíci

    Lovely!

  • @freem861
    @freem861 Před 6 měsíci

    Easy to understand video. Thanks

  • @VivekKBangaru
    @VivekKBangaru Před 5 měsíci

    Really Nice video and explanation is vry good. Thankyou team.

  • @fishingprice
    @fishingprice Před rokem +3

    Hi, thanks so much! One moment is that kubeproxy manages iptables. It's not a classic proxy.

  • @jaimecarranza2509
    @jaimecarranza2509 Před 27 dny

    Very nice video , thank you very much for this content.

  • @scottshaffer3310
    @scottshaffer3310 Před 10 měsíci

    Thanks for video very concise

  • @patrickhe6978
    @patrickhe6978 Před rokem +1

    You video is so inspiring!

  • @chenwanyen
    @chenwanyen Před rokem

    我喜歡這個影片。推薦這個影片。

  • @larsstormlunddk
    @larsstormlunddk Před rokem

    Awesome - and so clear and well crafted presentation. What software are you using?

  • @aidataverse
    @aidataverse Před rokem +1

    excellent , Very Precise . Sir where do u create such awesome Architecture Diagram??

  • @moneeshkumar1838
    @moneeshkumar1838 Před rokem

    Wonderful explanation

  • @Juan-Hdez
    @Juan-Hdez Před 4 měsíci

    Very useful . Thank you.

  • @gasfeesofficial3557
    @gasfeesofficial3557 Před měsícem

    kinda like shipping and receiving if you've ever worked in a physical warehouse. Bulk product comes in from external source -> it needs to be individually palletized first, then when customer "demands" the product (similar to increase in Kubernetes load increase) -> individual pallets are built and shipped out by "workers" .. i.e. Kubernetes containers. or something similar.

  • @karankotian
    @karankotian Před rokem

    Great video it's really helpful 😍

  • @Boules99
    @Boules99 Před rokem

    Nice explanation, thanks

  • @fongfong2131
    @fongfong2131 Před 10 měsíci

    Great videos! Could you please talk about concourse CI and harness? Thanks!

  • @victorh.torres2713
    @victorh.torres2713 Před rokem +1

    Awesome. Thanks!

  • @Deepz007
    @Deepz007 Před 7 měsíci

    awesome

  • @warangproduction9759
    @warangproduction9759 Před 8 měsíci

    HOw do you animate its really amazing ? where can i find the animation for this kind of tutorials?

  • @jesusosorio7205
    @jesusosorio7205 Před rokem

    Great presentation, felicidades.

  • @blameItleaveit
    @blameItleaveit Před rokem

    Really beautiful video and nice explanation

  • @ComputationalArt
    @ComputationalArt Před rokem +1

    good job man!!

  • @leonardopinzon8679
    @leonardopinzon8679 Před rokem

    Fantastic, so instructive, I wonder if you wouldn't mind to do a deep full tutorial of yagtni, is necessary for my level of expertise,

  • @danclarkeuk
    @danclarkeuk Před 3 měsíci

    Wow, amazing job explaining all that in such a succinct (but very clear) way! Can I ask what software you use for the diagrams and animations?

  • @PulIoFF
    @PulIoFF Před 5 měsíci +1

    I’m not sure it’s somehow possible to better explain what k8s is about in 8 mins. Thank you very much!

  • @d00dEEE
    @d00dEEE Před rokem +5

    I run docker inside kubernetes on an Alma VM in qemu on an Ubuntu server VM under hyper-v on a Windows workstation. No work actually gets done, but boy does it look busy!

  • @jorgevillarreal2245
    @jorgevillarreal2245 Před rokem +4

    I love this type of content, let me know if you’ll be interested in expanding it to another language (my native language is spanish).

  • @ainbrisk545
    @ainbrisk545 Před 3 měsíci

    very nice explanation

  • @xtoefield
    @xtoefield Před 6 měsíci

    this was great!!

  • @joyebot7371
    @joyebot7371 Před 10 měsíci

    Thank you very much

  • @prateekthapliyal6108
    @prateekthapliyal6108 Před 19 dny

    Very informative

  • @DocMacLovin
    @DocMacLovin Před rokem

    Excellent!

  • @kaplansedat
    @kaplansedat Před rokem +3

    which software are you using for videos? they are perfect

  • @allezvenga7617
    @allezvenga7617 Před rokem

    Thanks for your sharing

  • @mliyanage
    @mliyanage Před rokem +1

    Your animation are pretty nice. What tools do you use for this