kubectl rollout undo 回退部署

  1. 查看当前的 Deployment 状态:

    kubectl get deployments
  2. 查看指定 Deployment 的历史版本:

    kubectl rollout history deployment <deployment-name>
  3. 回退到上一个版本:

    kubectl rollout undo deployment <deployment-name>
  4. 如果您想回退到特定的修订版本,可以使用 --to-revision 选项:

    kubectl rollout undo deployment <deployment-name> --to-revision=<revision-number>