由于K8s未提供重启Pod的直接指令,可通过先删除原先Pod再重新应用yaml文件部署的方式,例如:
1 2
kubectl delete pod mysql-1 -n ns-mysql-test kubectl apply -f ./mysql_deployment.yaml
1
kubectl get pod mysql-1 -n ns-mysql-test -o yaml | kubectl replace --force -f -