Kubernetes StatefulSet simply explained | Deployment vs StatefulSet [pPQKAR1pA9U] | TechWorld with Nana
В этом руководстве по настройке состояния Kubernetes я объясню разницу между Deployment и StatefulSet.
Я также покажу вам, как развертывать базы данных с помощью компонента StatefulSet.
Kubernetes StatefulSet используется для развертывания приложений с определенными состояниями. Для того чтобы понять, как работает StatefulSet, вам сначала нужно понять, как работают кластеры баз данных, а также концепции Kubernets StatefulSet vs Deployment.
В то время как StatefulSet используется для stateful-приложений, компонент Deployment используется для развертывания stateless-приложений. Возникает вопрос: в чем разница между компонентами Deployment и StatefulSet?
Боды, развернутые с помощью Deployment, идентичны и взаимозаменяемы, они создаются в случайном порядке со случайными хэшами в именах бодов.
В отличие от этого, стручки, развернутые компонентом StatefulSet, НЕ идентичны. У каждого из них есть своя липкая идентификация, которую они сохраняют между перезапусками, и к каждому из них можно обращаться индивидуально. Таким образом, они не могут быть созданы или удалены в одно и то же время или в любом порядке.
Как создаются эти идентификаторы и почему это так важно, я подробно рассказываю в этом видео.
▬▬▬▬▬▬ ВРЕМЕННЫЕ МЕТКИ
▬▬▬▬▬▬ TIMESTAMPS
0:00 - Введение
0:07 - Что такое StatefulSet? Разница между stateless and stateful applications
1:57 - Развертывание stateful и stateless приложений
3:42 - Deployment против StatefulSet
5:40 - Идентичность подсистемы
6:14 - Масштабирование приложений баз данных: Master и Slave Pods
10:15 - Состояние Pod
11:40 - Идентификатор Pod
13:17 - 2 конечные точки Pod
14:27 - Заключительное замечание - репликация приложений с отслеживанием состояния
15:26 - Что мы изучили и что изучать дальше
10 views
5598
1993
4 weeks ago 00:07:29 26
Как потерять все данные из БД при деплое в k8s?
1 month ago 00:31:44 3
Перенос нагрузок в Kubernetes® без даунтайма
2 months ago 00:10:32 1
45.3. StateFul Sets in Kubernetes
2 months ago 01:12:31 1
Введение в Kubernetes. Часть 5. Интеграция с NFS
3 months ago 00:09:49 114
Почему в кубах остаются старые версии
3 months ago 01:36:45 171
Хранение данных в Kubernetes: Volumes, Storages, Stateful-приложения // «Инфраструктурная платформа на основе Kubernetes»
3 months ago 01:25:42 662
5 ошибок администрирования Kubernetes
3 months ago 01:36:03 12
Хранение данных в Kubernetes // Демо-занятие курса «Инфраструктурная платформа на основе Kubernetes»
3 months ago 02:00:57 16
Хранение данных в Kubernetes: Volumes, Storages, Stateful-приложения
5 months ago 00:06:42 4
Kubernetes Deployment vs. StatefulSet vs. DaemonSet [30KAInyvY_o] | Anton Putra
5 months ago 00:15:59 10
Kubernetes StatefulSet simply explained | Deployment vs StatefulSet [pPQKAR1pA9U] | TechWorld with Nana
5 months ago 01:12:03 8
Kubernetes Crash Course for Absolute Beginners [NEW] [s_o8dwzRlu4] | TechWorld with Nana
5 months ago 03:36:54 169
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours] [X48VuDVv0do] | TechWorld with Nana
11 months ago 00:31:39 1
Kubernetes, network [06], service [02]
1 year ago 00:06:43 1
Kubernetes Deployment vs. StatefulSet vs. DaemonSet
1 year ago 01:12:04 1
Kubernetes Crash Course for Absolute Beginners [NEW]
1 year ago 03:36:55 3
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]
1 year ago 00:20:06 4
Most Common Kubernetes Deployment Strategies (Examples & Code)
1 year ago 00:11:17 1
Kubernetes Node Selector vs Node Affinity vs Pod Affinity vs Tains & Tolerations
1 year ago 00:09:47 1
6 SQL Joins you MUST know! (Animated + Practice)
3 years ago 01:40:38 1
Урок 10: Альтернатива Deployment. Вечерняя школа «Kubernetes для разработчиков»