Deep Dive into Kubernetes Objects Pods, Deployment, StatefulSet, and Services

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2023
  • In this video, we are going to discuss Kubernetes Objects like Pods, Deployment, StatefulSet, and Services with Examples
    WhatsApp channel: whatsapp.com/channel/0029VaAA...
    Join the group: t.me/sqlbrainbox
    Book 1:1 Call: topmate.io/nirav_gandhi
    Follow me on LinkedIn: / niravgandhisql
    [Pods]
    The basic execution unit in Kubernetes is a pod. A pod represents a single instance of a containerized application. You can think of a pod as a container or a group of containers that are deployed together on a single node in the cluster.
    [Deployments]
    A Deployment is a high-level object that manages a ReplicationController or ReplicaSet and provides declarative updates to the application.
    With a Deployment, you can specify the desired state of your application and the Deployment will ensure that the application is running in that state.
    [Replication Controllers] or ReplicaSet
    A Replication Controller ensures that a specified number of pod replicas are running at any given time. If any pods fail or are deleted, the Replication Controller will create new pods to replace them. This helps to ensure the availability of your application.
    [StatefulSets]
    A StatefulSet is used to manage stateful applications. It provides features such as persistent storage and network identifiers for its pods. This is useful if you have applications that need to maintain state across restarts or need to communicate with each other using stable network addresses.
    [Services]
    A Service is an abstract way to expose a set of pods as a network service. It can be used to load balance traffic to a group of pods. For example, if you have multiple instances of a web application running in different pods, you can use a Service to expose the application to external traffic.
    [DaemonSets]
    A DaemonSet ensures that a specific pod is running on all nodes in the cluster or on a subset of nodes, as specified. This is useful for deploying applications that need to run on every node in the cluster, such as a logging agent or a monitoring agent.
    [Jobs]
    A Job creates one or more pods and ensures that a specified number of them successfully terminate. Jobs are used to running batch processes or perform one-time tasks.
    #kubernetes #k8s #aks
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @hashimmohamed6687
    @hashimmohamed6687 5 วันที่ผ่านมา +1

    Thank you for the demo

    • @Niravgandhi
      @Niravgandhi  5 วันที่ผ่านมา

      Thanks for watching

  • @NitinKumar-kc5uz
    @NitinKumar-kc5uz 2 วันที่ผ่านมา +1

    thank you for the information

    • @Niravgandhi
      @Niravgandhi  2 วันที่ผ่านมา

      You're welcome

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

    Thank you Nirav. I was searching for good AKS course in Udemy, Eduleka etc, couldn't get a proper course eventhough I had free Udemy access. Finally found very neat Kuber explanation. Thank you.
    Looking for Docker course as well :)

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

      Thank you very much 👍.. please share my kubernetes playlist to your connection and LinkedIn if possible.

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

    Thank you Nirav. This clears my inquiries about Kubernetes objects. You've made this video very simple to understand while unlocking the complexity of Kubernetes concepts.

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

      Glad it was helpful!

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

      Please share my channel name with your network and LinkedIn if possible

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

    Highly appreciated the efforts you putted for the explanation

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

      Glad it was helpful!

  • @DepOpsDhir
    @DepOpsDhir 9 หลายเดือนก่อน +5

    Hi Nirav... I think you are doing a great job, but the subscribe widgets during the videos are too intrusive and puts people off. Once during the video is understandable, but please not multiple times and the dings are way too loud

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

      Thanks for suggestions

  • @piano7161
    @piano7161 ปีที่แล้ว +4

    Thanks for the great content. It is very helpful.
    Can you please share PPT ?

  • @user-gf4gf5de9u
    @user-gf4gf5de9u 3 หลายเดือนก่อน

    Thanks for Nice information,,

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

    Nice

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

    Hi Nirav The contents is very good. Actually I am looking for deployment the application into VM like kubernet Cluster.

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

      Create VM and install K3s

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

    Nirav I have a question, do you think it's safe to containerized a database example mysql or postgre inside a kubernetes cluster knowing that your database will handle bulk of data everyday? Even if it is created as kubernetes statefulset object, do you think the reliability of this database is comparable to the ones hosted in rdbms inside azure service? I'm afraid if it will crash in the future.

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

      There is no issue to deploy databases inside kubernetes. Please make sure you will assign required resources like cpu and memory in your database instance

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

    Hi nirav now is that lens not free ? I am in 14days free trail .after trail wee need to pay or we can use personal for free. Because I did not find any personal application for lens only one version was there. Please do reply @nirav Gandhi

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

      Yes. Now it's not free

  • @9594865207
    @9594865207 10 วันที่ผ่านมา +1

    Keep it up bro..its awesome content

    • @Niravgandhi
      @Niravgandhi  8 วันที่ผ่านมา

      Thank you, I will

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

    blurry

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

    it's very much irritating that every 1/2 mins of like share and bell button, prompting with music disturbing the video and nullifying the actual information spoken

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

      Already removed in the future videos, Action is already taken. Thanks for messaging