Mi történik, ha manuálisan törlöd a StatefulSet és DaemonSet podokat?
sobes.tech MI
Válasz az MI-től
Если вручную удалить поды, управляемые StatefulSet, контроллер StatefulSet обнаружит, что количество подов меньше заданного в спецификации, и создаст новые поды с теми же именами и идентичностями (например, с теми же ordinal индексами). StatefulSet гарантирует порядок и стабильность идентичности, поэтому новые поды будут восстановлены с сохранением имени и привязок к томам.
Для DaemonSet ситуация похожая: контроллер DaemonSet следит за тем, чтобы на каждом подходящем узле был запущен под. Если под удалён вручную, DaemonSet создаст новый под на этом же узле.
Таким образом, удаление подов вручную у StatefulSet и DaemonSet приведёт к их автоматическому восстановлению контроллерами, что обеспечивает высокую доступность и стабильность сервисов.