StatefulSet с подключённым хранилищем
В этом упражнении вы снова воспользуетесь концепциями Kubernetes для работы с хранилищем. На этот раз вы создадите базовый StatefulSet с подключённым хранилищем. Каждый Pod StatefulSet получит выделенный Persistent Volume (PV). Все необходимые PV будут созданы динамически.
Вы будете использовать заранее определённый базовый класс хранилища (local-path), который имитирует реальную систему хранения, подключённую к вашему кластеру Kubernetes.
Кроме того, для организации объектов Kubernetes вы воспользуетесь Namespace.
Обратите внимание на разделение «хранилища и вычислений»: ваши Pod'ы («вычисления») имеют постоянный доступ к подключённым PV и могут быть удалены и пересозданы в любой момент без потери данных. Если по какой-либо причине Pod перестаёт работать, сохранённые данные остаются целыми и будут повторно подключены к пересозданному Pod'у.
Это упражнение является частью курса
Введение в Kubernetes
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение