В настоящее время у нас есть среда с двумя узлами Kubernetes, работающая на машинах с неподвижным металлом (без GCE), и теперь мы хотим создать экземпляр PostgreSQL поверх этого.Kubernetes - Постоянное хранилище для PostgreSQL
Наш план состоял в том, чтобы сопоставить объем данных для каталога данных PostgreSQL с узлом, используя опцию volumeMounts
в Кубернете. Однако это было бы проблемой, потому что, если Pod всегда будет остановлен, Kubernetes перезапустит его случайно на одном из других узлов. Таким образом, мы не гарантируем, что он будет использовать правильный каталог данных при повторном запуске ...
Итак, каков наилучший подход для поддержания последовательного и постоянного каталога данных PostgreSQL в кластере Kubernetes?