StatefulSet з під'єднаним сховищем
У цій вправі ви знову використаєте концепції Kubernetes для роботи зі сховищем. Цього разу ви створите базовий StatefulSet з під'єднаним сховищем. Кожен Pod у StatefulSet матиме власний під'єднаний Persistent Volume (PV). Звісно, усі необхідні PV будуть створені динамічно.
Ви використаєте заздалегідь визначений базовий клас сховища (local-path), який моделює реальну систему зберігання, під'єднану до вашого кластера Kubernetes.
Крім того, ви використаєте тут Namespace Kubernetes, щоб упорядкувати ваші об'єкти Kubernetes.
Зверніть ще раз увагу, як тут розділені «сховище та обчислення»: ваші Pod-и («обчислення») постійно мають доступ до під'єднаних PV, але їх можна будь-коли видалити й відтворити без ризику для сховища. Якщо з якоїсь причини Pod „падає", збережені дані лишаються та будуть повторно під'єднані до відтвореного Pod-а.
Ця вправа є частиною курсу
Вступ до Kubernetes
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу