Каждому POD нужен отдельный постоянный диск в DaemonSet

У меня есть кластер с 3 узлами.

Сначала я создаю 3 постоянных диска в Google Cloud.

Теперь я запускаю DaemonSet, который будет создавать POD на каждый из узлов.

POD монтирует постоянный диск для сохранения состояния. POD не является апатридом. Другими словами, каждый узел содержит собственное состояние, хранящееся на его собственном постоянном диске. Отдельный постоянный диск не может быть подключен более чем к одному POD - в противном случае он доступен только для чтения.

Как заставить POD автоматически выбирать один свободный постоянный диск, не используемый другими, и монтировать?

0
задан 12 March 2016 в 05:59
1 ответ

Стойкие диски (СД) можно монтировать вручную по фиксированному пути на каждом узле. Затем, ваши модули DaemonSet могут использовать том hostPath для монтирования пути к узлу PD в модуле.

.
1
ответ дан 4 December 2019 в 16:40

Теги

Похожие вопросы