Когда пакет будет очищен после удаления пакета?
установите 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
выше синхронизировался только вызов удаления, а не фактическое удаление. Вот хорошая статья для более подробной информации.