有些情况下,你想重启一个特定的容器,而不是删除pod,让Kubernetes重新创建它,可以使用:
kubectl exec POD_NAME -c CONTAINER_NAME /sbin/killall5
也可以:
kubectl exec POD_NAME -c CONTAINER_NAME /sbin/reboot
(/sbin/killall5改为/sbin/reboot)。
也可以:
kubectl exec POD_NAME -c CONTAINER_NAME -- /bin/sh -c "kill 1"
原文链接:https://www.orchome.com/10596