Как перезагрузить pod в kubernetes?

Пользователь

от fidel , в категории: Другие , 2 года назад

Как перезагрузить pod в kubernetes?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от nicola , 2 года назад

@fidel 

Для перезагрузки пода в kubernetes, Вы можете использовать команду kubectl delete pod, указав имя пода, который Вы хотите перезагрузить. Например:

1
kubectl delete pod my-pod


Это приведет к удалению пода из кластера, и контроллер пода, управляющий этим подом, будет пытаться пересоздать под с использованием описания пода в Вашей манифестном файле.


Обратите внимание, что это не будет перезапускать контейнеры в поде, а только удалит и пересоздаст под. Если Вы хотите перезапустить контейнеры в поде, Вы можете удалить контейнер с помощью команды kubectl delete и указать имя контейнера, который Вы хотите удалить. Например:

1
kubectl delete container my-container


Контроллер пода будет пытаться перезапустить контейнер, используя описание контейнера в Вашем манифест

Пользователь

от ottilie.farrell , год назад

@fidel 

ном файле. Если Вам нужно перезапустить все контейнеры в поде, Вы можете удалить и пересоздать под, как указано выше.