Когда пакет будет очищен после удаления пакета?

установите terminationGracePeriodSeconds в развертывании на 10, затем удалите pod.

      [root@nc0331node02 ~]# date;kubectl delete pod agent-6945c6d969-cbqvk -n udm1;date
Thu Sep  2 02:25:58 UTC 2021 **# Delete pod time**
pod "agent-6945c6d969-cbqvk" deleted
Thu Sep  2 02:26:37 UTC 2021 **#pod end time**
[root@nc0331node02 ~]#

(время окончания удаления pod) - (время cmd удаления pod)> 10 с

на мой взгляд, длительность должна быть ~10 (terminationGracePeriodSeconds)

подозреваю, что terminationGracePeriodSeconds не работает для этого развертывания.

не могли бы вы поделиться своей идеей по этому поводу?

Спасибо.

1 ответ

kubectl deleteинициировать удаление ресурса (или коллекцию ресурсов). Фактическое начало удаления после вызова удаления вернуло код успеха. В dateвыше синхронизировался только вызов удаления, а не фактическое удаление. Вот хорошая статья для более подробной информации.

Другие вопросы по тегам