Даже во время выполнения Kubernetes может перемещать поды по желанию (например, во время масштабирования, обновления кластера, добавления и удаления узлов и т. Д. c.).
Хорошая идея - попытаться рассматривать контейнеры как «крупный рогатый скот, а не домашние животные», т.е. не ожидайте, что они будут долгожителями.
Если вам нужно, чтобы контейнер был «таким же» после перезапуска, рассмотрите возможность использования Persisent Volumes для хранить свое состояние. В зависимости от ваших требований, StatefulSets также может быть стоит рассмотреть.
Или подумайте о том, чтобы они перезагружали / пересчитывали любые дополнительные данные, которые им нужны после запуска. Механизм этого будет зависеть от вашего кода.