Day-31 | KUBERNETES ARCHITECTURE USING EXAMPLES | Kubernetes is Easy

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025

ความคิดเห็น • 253

  • @pavanmarisetti8895
    @pavanmarisetti8895 ปีที่แล้ว +99

    I don't know i become a hero after completion of this course but I truely tell that from the bottom of my heart you are the real hero for sharing such a realistic data for free...

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +23

      Thanks alot for the kind words .. Can you please share the channel with your friends and groups ..

    • @Klynbsn
      @Klynbsn ปีที่แล้ว +2

      Keep doing great work Abhishek. Appreciate your efforts 👍

    • @googlemani
      @googlemani 11 หลายเดือนก่อน +2

      I was thinking the same thing.

  • @Rorschach_ind
    @Rorschach_ind ปีที่แล้ว +57

    Thank You Sir! It was easy to understand!
    Pod - A Kubernetes pod is a collection of one or more containers, and is the smallest unit of a Kubernetes application
    k8s architecture
    # Control plane (master node)
    ## api server - core component of k8s, accepts all incoming reqs, exposes k8s to external world.
    ## etcd - key value store, cluster related infos.
    ## scheduler - scheduling pods or resources on k8s, receives info from api server & acts on it
    ## controller manager - ensures controllers like replica set are running
    ## cloud controller manager - like terraform
    # Data plane (worker node)
    ## kubelet - creates pod, ensures pod is always running
    ## kube proxy - provides networking like Docker0, default load balancing
    ## container runtime - runs container inside pod
    this is my basic understanding. will improve it in future.

  • @isaacambi1914
    @isaacambi1914 ปีที่แล้ว +36

    I have struggled with everything in Tech before I met you. Thank God for Indians, thank God for your life

  • @Sudeepj_24
    @Sudeepj_24 ปีที่แล้ว +20

    ### Architecture of K8s
    - Data plane (Worker Node) → 3 components:
    1) Kubelet (Creating and managing pod)
    2) Kube Proxy (uses iptables in Linux machine)
    3) Container Runtime (enviornment)
    - Control Plane (Master Node) →
    1) API Server (exposes to external world)
    2) Scheduler (Scheduling pods or resources in K8s)
    Receives information from API server
    3) etcd: Backup service (key value store)
    4) Controller Manager
    Example: Replica Set
    5) CCM (Cloud Controller Manager)
    - No need for on-premice

  • @ankitsrivastav8346
    @ankitsrivastav8346 ปีที่แล้ว +14

    Kubernetes (sometimes shortened to K8s with the 8 standing for the number of letters between the “K” and the “s”) is an open source system to deploy, scale, and manage containerized applications anywhere.

  • @rushilaughingvirus5415
    @rushilaughingvirus5415 2 หลายเดือนก่อน +2

    people who watches your videos wont feel any doubts, that much clarity has been inbuild in your videos

  • @normalman7076
    @normalman7076 ปีที่แล้ว +5

    I don't know how he is teaching us in easy way? I have bought the KodeCloud as well but Abhishek is literally providing us in depth knowledge whatever he takes it. The amount overview in this Video I got is awesome. Thanks again bro

    • @shivani6400
      @shivani6400 ปีที่แล้ว

      I bought that too, but still feel like i know nothing in kubernetes. Thanks to Abhishek for connecting all the loose ends so effortlessly.

  • @ashishhverma
    @ashishhverma ปีที่แล้ว +12

    Appreciating your work
    Keep this things always free cause once a wise man said -
    “Only knowledge is the one which get increases when you share it with another”
    Love your teaching❤

  • @BalaP-z4w
    @BalaP-z4w 3 หลายเดือนก่อน +1

    I don't know i become a hero after completion of this course but I truely tell that from the bottom of my heart you are the real hero for sharing such a realistic data for free...

  • @ashwinreddy2866
    @ashwinreddy2866 10 หลายเดือนก่อน +1

    At 9:42 you mentioned "There is a component in k8 I'll keep that component in suspense" I just love the way you teach the subject. Amazing teaching skills. More Power to you.

    • @nick-sx2zn
      @nick-sx2zn 8 หลายเดือนก่อน +1

      that component is api server since every request of resurce creation first has to go through the api servre.

  • @sushmithakr4470
    @sushmithakr4470 ปีที่แล้ว +1

    Best explanation of Kubernetes arch ever seen. this course is recommended for every devops aspirant.

  • @ankitaB11
    @ankitaB11 7 หลายเดือนก่อน +2

    Abhishek you are a gem! I pray for you and your family. Thanks a ton for taking care, creating such amazing courses!

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  7 หลายเดือนก่อน

      Thanks a ton

    • @durgaprasad3449
      @durgaprasad3449 23 วันที่ผ่านมา

      Hello where can I find complete kubernetes course , here I can't able to find all the vedios .
      Thanks in advance

  • @ride_it_
    @ride_it_ ปีที่แล้ว +1

    after 30 days. Spending this much of my time on your videos is really really worth of watching and still excited about next next videos and getting interested on the tools of DevOps. Much appreciated for your efforts Thanks a lot man.

  • @dineshnarayanam8327
    @dineshnarayanam8327 4 หลายเดือนก่อน

    Amazing way of teaching. Making concepts more interesting. Thank You Abhishek.

  • @saimadhabvaranasi9855
    @saimadhabvaranasi9855 11 หลายเดือนก่อน

    The way you are explaining the Kubernetes(Where everyone scares).
    Just wow.🤩

  • @SkillFront
    @SkillFront 4 หลายเดือนก่อน

    Thank You ABishek for easy-way explanation, with you we are becoming K8S masters

  • @maharshibhatnagar1384
    @maharshibhatnagar1384 ปีที่แล้ว

    Hands down, That is the best Kubernetes explanation ever. You are really a Master at Work.

  • @CaliNinja
    @CaliNinja หลายเดือนก่อน

    your teaching skills are amazing...

  • @mohdrayees8919
    @mohdrayees8919 7 หลายเดือนก่อน +1

    Thanks alot abhishek sir for explaining k8s arch in detail

  • @rajanbabu033
    @rajanbabu033 11 หลายเดือนก่อน +1

    Awesome Explanation. you are making complex topic to understand easily

  • @akashpal7748
    @akashpal7748 2 หลายเดือนก่อน +1

    Literally he looked at the kubermetes as a whole enterprise working, like boss and workers 😂. The best explanation ever

  • @bhanudhulipalla8612
    @bhanudhulipalla8612 ปีที่แล้ว +2

    After watching this video easily understood the k8s architecture....tnq bro you are doing great job for us🤝❤️

  • @sainirmalreddygavini2392
    @sainirmalreddygavini2392 ปีที่แล้ว

    I am following your tutorial and it's like you give a detailed explanation and that is very easy to get into our minds , I can't thank enough for this Abhishek anna and even I'm making notes from few classes that is helping me to understand whenever I see them , Thankyu Abhishek , Hatsoff 👏..

  • @minakshibutola3279
    @minakshibutola3279 ปีที่แล้ว

    Very well explained k8s architecture 👍i used to scare about it a lot but now its very clear to me🤗
    Thank you so much Abhishek 🙏

  • @fab-dev
    @fab-dev หลายเดือนก่อน

    Great @Abhishek! Thank you so much!!!

  • @amansharma-xh6og
    @amansharma-xh6og 5 หลายเดือนก่อน +1

    I tried learning the architecture from other paid Udemy courses but didn’t succeed. @abhishek, you definitely deserve a spot in the Hall of Fame or even a statue at Madame Tussauds for your outstanding teaching!

  • @satwiksatat2176
    @satwiksatat2176 7 หลายเดือนก่อน +1

    This was more than just a course video, Thanks !

  • @DeepakSingh-o6n6p
    @DeepakSingh-o6n6p 8 หลายเดือนก่อน

    Understood Every Bit of the Video, Fantastic explanation Abhishek sir 🔥

  • @amitbadyal7631
    @amitbadyal7631 ปีที่แล้ว +1

    one thing for this video.... just crisp and clear

  • @jackayuk424
    @jackayuk424 10 หลายเดือนก่อน

    Thank your from the bottom of my heart this huge information for free more wins for you Sir❤

  • @showcase816
    @showcase816 ปีที่แล้ว +1

    thank you very much Abhishek. learning from cameroon cemtral africa

  • @bpatil31
    @bpatil31 ปีที่แล้ว +1

    Hi Abhishek I am always scared of these Docker and Kubernetes, and had lot of hesitation to learn as I felt these must be very complicated (from the paid coursed i ahve taken🙄) even to understand theoretically , Thanks a ton you made me understand K8s so well, it really felt easy. (I am not sure how my practical exposure will be :🤔 i am sure i will learn from your videos. Kudos to you.

  • @DeepakSingh-fd2ix
    @DeepakSingh-fd2ix 6 หลายเดือนก่อน

    sir you make so easy to understand k8s hats off you sir

  • @Akashks-f9n
    @Akashks-f9n ปีที่แล้ว +1

    The way you Explained was Awesome👌👌

  • @gbhuvana8365
    @gbhuvana8365 หลายเดือนก่อน

    Thanks a lot sir. Greatful to you.

  • @sushmajyothi8659
    @sushmajyothi8659 ปีที่แล้ว

    A big thanks for outstanding kubernetes sessions👍👏

  • @Sidd.syamprasad
    @Sidd.syamprasad 6 หลายเดือนก่อน

    thanks a lot guruji...ur my Devops Guru😍😍

  • @jitenderpal3588
    @jitenderpal3588 ปีที่แล้ว +1

    very well explained Abhishke bhai...great learning from the session.

  • @kshikha5019
    @kshikha5019 ปีที่แล้ว +1

    Superbly explained

  • @Prasad_gutha
    @Prasad_gutha ปีที่แล้ว +1

    I am going through the DEVOPS ZERO TO HERO course, today i started KUBERNETES after gone through the DAY-31 k8's architecture video i got a clear idea on CONTROL PLANE and DATA PLANE and total components in it.
    THANKS to #ABHISHEK VEERAMALLA.

  • @rekhadevikondeti5764
    @rekhadevikondeti5764 ปีที่แล้ว +1

    Amazingly explained.Thank you so much Abhishek :)

  • @Praveen347-q6n
    @Praveen347-q6n ปีที่แล้ว +2

    nice explanation brother..k8s 8 letters between k-s

  • @harishadunuri9867
    @harishadunuri9867 ปีที่แล้ว

    Excellent i grasp every word of your session much more informative.

  • @Cloudnp9458
    @Cloudnp9458 ปีที่แล้ว +2

    Control plane components are - api server, etcd, scheduler, controller manager, ccm _ cloud controller manager.
    Node components - kubelet, kube proxy, container runtime
    Container runtime is equivalent to dockershim in docker
    Kubelet is responsible for running and ensuring pod is always running. Kubelete interacts with container-runtime to i e cri-o or xontainerd to run the container inside pod.
    If pod is not running kubelet will inform kube_apiserver.
    Kub
    *Kube-proxy - provides, networking, ipaddresses and load balancing for the pod to communicate, Implements iptables..

  • @deepaknimbalkar8295
    @deepaknimbalkar8295 10 หลายเดือนก่อน

    Thank You very much for share very imp content for Kubernetes.

  • @prateekverma5169
    @prateekverma5169 ปีที่แล้ว +1

    Excellent video

  • @vivekthearya
    @vivekthearya ปีที่แล้ว +7

    AWS GCP Azure are lols. ABHISHEK CLOUD IS THE FUTURE 😊😂

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว +1

      Lol

    • @vivekthearya
      @vivekthearya ปีที่แล้ว +1

      @abhishekveeramalla
      Are Sir, I searched udemy coursera everything but yours is best among all,
      I am cloud engineer at Hyland
      Is there any paid course of yours as well??

    • @sharan.2822
      @sharan.2822 6 หลายเดือนก่อน

      😂😂

  • @godasumesh2366
    @godasumesh2366 ปีที่แล้ว +1

    Really Awesome Bro, clear explanation. Thank you

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  ปีที่แล้ว

      Awesome. Please share the videos with your friends and groups

  • @ashwathdange2898
    @ashwathdange2898 10 หลายเดือนก่อน +1

    Just awesome. Thankyou so much

  • @rameshsamal-m6y
    @rameshsamal-m6y ปีที่แล้ว +1

    Great Job

  • @Iam_raju_ch
    @Iam_raju_ch ปีที่แล้ว +2

    This session is gold 🙂

  • @Aman-fz1ew
    @Aman-fz1ew 5 หลายเดือนก่อน

    really nice explanation

  • @battumamatha7144
    @battumamatha7144 ปีที่แล้ว +1

    thanks for u r knwlg and a special thanks for u r suggestion to add the knwldg shared by u to LinkedIn ..... thank you Abhishek for u r valueable ⌚ 🙏

  • @reyanshibirru4127
    @reyanshibirru4127 ปีที่แล้ว +1

    Very Useful....tq
    Because word Kubernetes has 8 letters between the first and last letters

  • @averagebadmin10player
    @averagebadmin10player ปีที่แล้ว +1

    Just mind blowing..

  • @vback4238
    @vback4238 ปีที่แล้ว +2

    Awesome job as always!

  • @tonarasi
    @tonarasi ปีที่แล้ว +1

    Lucid & clear

  • @Vishwask22
    @Vishwask22 ปีที่แล้ว +2

    Great explanation Abhishek! Found it really useful. Understood the workflow and the use of K8S components. Now my doubt is can we use this simple architecture to explain it to the interviewer? Thanks.

  • @techfeeds7589
    @techfeeds7589 ปีที่แล้ว +1

    My first comment, you are hero of k8s.

  • @sudhansumohanty2057
    @sudhansumohanty2057 11 หลายเดือนก่อน

    awesome teaching

  • @RajeshKumarRamesh
    @RajeshKumarRamesh ปีที่แล้ว +1

    Nice explanation Abhishek. Thanks:)

  • @rameshgedela1559
    @rameshgedela1559 ปีที่แล้ว +1

    Gooood explanation...😊

  • @scorcism.
    @scorcism. ปีที่แล้ว +1

    just one word awesomeeeeeeeeeee

  • @nishiprakash4434
    @nishiprakash4434 ปีที่แล้ว

    Hey Abhishek, you are just awesome.

  • @Maaa-warangal
    @Maaa-warangal 8 หลายเดือนก่อน +1

    thank you .I have gone through Udemy courses related to k8s but none of them explained like you

  • @דניאלזריהון-י5כ
    @דניאלזריהון-י5כ 2 หลายเดือนก่อน

    thank u for this video!

  • @PrachiBhoj-k8v
    @PrachiBhoj-k8v ปีที่แล้ว

    Thank you so much abhishek sir

  • @cloudpachehra1113
    @cloudpachehra1113 8 หลายเดือนก่อน

    Loved it ❤❤

  • @novicecoder5753
    @novicecoder5753 15 วันที่ผ่านมา

    Hi Abhishek good video.
    But have some doubts
    1)You mentioned that Docker shim is a container runtime, but based on my research, I found that the Docker shim is actually an intermediate layer that processes requests from the Docker daemon and translates them into a format understandable by the actual container runtimes, such as containerd
    2)I we choose the HPA instead of replica set then there is no limit for the number of containers created am i right?
    3)What is container run time used on node i means if i use docker then that container runtime is used by Kubernetes i am referring to the container runtime that you mentioned in the worker node.
    Thanks Abhishek for the video really informative and engaging ♥

  • @jaykumaranbu7173
    @jaykumaranbu7173 ปีที่แล้ว +1

    Nice Abhishek

  • @Sidd.syamprasad
    @Sidd.syamprasad 6 หลายเดือนก่อน +1

    Good morning abhi guru👋👋👋💕

  • @meghanagowda9967
    @meghanagowda9967 ปีที่แล้ว +1

    Hi Abhishek ….Thanks for the wonderful video…can you please tell the difference between ccm and terraform?it shall be really helpful

  • @pratappadhy2005
    @pratappadhy2005 10 หลายเดือนก่อน +1

    You are a legend 🥰

  • @iammtw
    @iammtw ปีที่แล้ว +9

    Kubernetes is commonly abbreviated as "K8s", which is a shorthand notation that replaces the eight letters between "K" and "s" with the number 8.

  • @reneshmlal2809
    @reneshmlal2809 10 หลายเดือนก่อน +1

    Thank You ❤

  • @DigvijaySingh-c6z
    @DigvijaySingh-c6z 6 หลายเดือนก่อน +1

    K8s - because Kubernetes - 8 words in between K & S

  • @shivaabhishek222
    @shivaabhishek222 ปีที่แล้ว +1

    In between the letters k and s there will be 8 letters 'ubernete'. That is the reason it's short form is k8s k'ubernete's

  • @nagarjunahota4498
    @nagarjunahota4498 ปีที่แล้ว +1

    It's like a naming convention, n there r exactly 8 letters in between K and S. I think it's called as numeronym

  • @ravindraravi7435
    @ravindraravi7435 10 หลายเดือนก่อน

    Thank you ^^

  • @sharan.2822
    @sharan.2822 6 หลายเดือนก่อน

    the ans for this is that The abbreviation "K8s" is for the word "Kubernetes", which is an open source system for managing, scaling, and deploying containerized applications. The "8" in "K8s" stands for the number of letters between the "K" and the "s"

  • @ThePercivalGlyde
    @ThePercivalGlyde 2 หลายเดือนก่อน

    good

  • @pavanpaladhi3732
    @pavanpaladhi3732 ปีที่แล้ว

    you seriously nalied it sir .

  • @jigneshvyas3105
    @jigneshvyas3105 4 หลายเดือนก่อน

    Hi Abhishek! Thank you very much for your videos. I am really grateful. One feedback though, you didn't explain in part 30 and in the beginning part 31 what node is. But you are talking about it assuming that the beginners will understand it anyway.

  • @naresh6961
    @naresh6961 หลายเดือนก่อน

    K8S means --- In kubernetes start with K and ends with S letters and in-between 8 letters are there. Because of this we are saying that K8S. Abhishek please correct me If I am wrong here.

  • @manishkannamoney7455
    @manishkannamoney7455 5 หลายเดือนก่อน

    Great Explanation! Can you Suggest steps to implement "I want to run Automation script of selenium with java using Kubernetes?"Thanks in Advance

  • @RameshVemula-px3lp
    @RameshVemula-px3lp ปีที่แล้ว +1

    Hi @Abhishek
    Your videos are too good and easy to understand. Iam looking for the concept Node affinity. Could you please help me here.

  • @bhargavchowdhary673
    @bhargavchowdhary673 7 หลายเดือนก่อน

    8 standing for the number of letters between the “K” and the “s” so it is called k8s

  • @AutomationTestingStudio
    @AutomationTestingStudio 6 หลายเดือนก่อน

    Abhishek please explain with the help of cloud example? install k8s on aws and explain

  • @sonamg-gz9qg
    @sonamg-gz9qg 6 หลายเดือนก่อน

    - "Kubernetes" has 8 letters between the "K" and the "s"
    - "K8S" replaces those 8 letters with the number 8

  • @niroshthota5819
    @niroshthota5819 ปีที่แล้ว

    in between K and S total 8 letters as a shortcut we call it as k8s

  • @adarshjha__1
    @adarshjha__1 ปีที่แล้ว +1

    Day-31 done ✅

  • @themarvel9516
    @themarvel9516 2 หลายเดือนก่อน

    There are eight(8) letters in between K and S so it is called K8S

  • @naramcharitha591
    @naramcharitha591 หลายเดือนก่อน

    K8S -> Counting the 8 letters between the K and S in term KUBERNETES 😅...Am i correct my mentor ?

  • @rapurusirisha
    @rapurusirisha ปีที่แล้ว +1

    Kubelet will always ensures that if the POD is running or not. suppose if one of the POD is not running Kubelet will inform to Control Plane Component.
    to which Component it will inform ?
    my guess is Kubelet will inform to API Server

  • @anjalishreya9890
    @anjalishreya9890 ปีที่แล้ว +1

    Today only in interview they asked this question and i was not able to answer but ya make sure I will able to answer this question from next onwards.

  • @murari5414
    @murari5414 7 หลายเดือนก่อน

    Kubernetes is also called as k8s because in between k & s there are 8 alphabets

  • @rupaligupta4546
    @rupaligupta4546 11 หลายเดือนก่อน

    So basically , you wanted to say that master component is control plane component and worker component is data plane component

  • @abhinaygunjal1114
    @abhinaygunjal1114 ปีที่แล้ว

    Hi Abhishek,
    A quick question containerd, dockershim, cri-o are all daemons, correct? And the actual runtime is runC or kata.
    So can we say that container runtime encompasses two components? A high level process called daemon(containerd, dockershim, cri-o) and a low-level runtime in runC or kata or crun?

  • @KishorKumar-s2r
    @KishorKumar-s2r 6 หลายเดือนก่อน

    Between K - S there are 8 characters in Kubernetes so its commonly callaed K8s

  • @gowrirayi
    @gowrirayi 9 หลายเดือนก่อน +1

    if you give the practical experience of each and every thing like kube proxy how it works, controller manager and cloud controller thx