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

  Рет қаралды 14,241

Nirav Gandhi

Nirav Gandhi

Күн бұрын

In this video, we are going to discuss Kubernetes Objects like Pods, Deployment, StatefulSet, and Services with Examples
WhatsApp channel: whatsapp.com/c...
Join the group: t.me/sqlbrainbox
Book 1:1 Call: topmate.io/nir...
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

Пікірлер: 35
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 3,7 МЛН
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 2,8 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 4,8 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 26 МЛН
Kubernetes for beginners - Kubernetes Objects
9:26
Bharath thippireddy
Рет қаралды 3,3 М.
Kubernetes Ingress networking
5:57
Project Calico
Рет қаралды 53 М.
Kubernetes Deployment vs. StatefulSet vs. DaemonSet
6:43
Anton Putra
Рет қаралды 41 М.
The Kubernetes Objects You Need to Understand
8:06
tutoriaLinux
Рет қаралды 16 М.
Kubernetes StatefulSet simply explained | Deployment vs StatefulSet
16:00
TechWorld with Nana
Рет қаралды 233 М.
Taints and Tolerations in Kubernetes | AKS
10:25
Nirav Gandhi
Рет қаралды 4,6 М.
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 3,7 МЛН