В настоящее время я переношу один из наших микросервисов с типа развертывания K8S на StatefulSets. При обновлении конфигурации развертывания Kubernetes я заметил, что StatefulSets не поддерживает revisionHistoryLimit
и minReadySeconds
.
revesionHistoryLimit
используется для сохранения предыдущих N номеров наборов реплик для отката.minReadySeconds
— это количество секунд, в течение которых pod должен быть готов без сбоя любого из его контейнеров.
Мне не удалось найти совместимые настройки для StatefulSets.
Итак, мои вопросы: 1) Как долго мастер будет ждать, чтобы считать Stateful Pod готовым? 2) Как справиться с откатом приложения с отслеживанием состояния.