--- title: Deploymentで管理されたPodを再起動するメモ tags: ["Kubernetes"] categories: ["Dev", "CaaS", "Kubernetes"] date: 2020-09-29T13:55:25Z updated: 2020-12-11T15:04:34Z --- Memo。よく`kubectl delete pod`でPodを再起動させるが、環境変数を変えた方が無難。 ```yaml kubectl set env deployment my-deployment --env="LAST_RESTART=$(date)" --namespace my-ns ``` もしくは ```yaml kubectl rollout restart deployment my-deployment -n my-ns ``` こっちの方が正しいやり方かな