Назад |
Перейти на главную страницу
Как настроить постоянное резервирование томов в Kubernetes?
Допустим, у меня есть кластер Kubernetes с 2 узлами. Самолет управления и рабочий.
Если я использую постоянные тома в своих модулях, будет ли Kubernetes хранить мои данные на обоих узлах для обеспечения избыточности? А избыточность вообще по умолчанию?
Kubernetes не занимается обработкой избыточности хранилища. Вместо этого это сильно зависит от конкретного интерфейса хранилища, который вы используете.
Точнее:
- Локальное хранилище (и HostPath): они создаются на определенных рабочих узлах, то есть на том, который у вас есть в вашем кластере. На самом деле это не более чем каталог на этом узле.
- CSI: это позволяет использовать систему хранения, которая обрабатывает избыточность и тому подобное, то есть некоторой кластерной системой хранения. Официальный список доступных драйверов CSI является хорошей отправной точкой для определения того, что соответствует вашим потребностям.