kubectl rollout
管理资源的滚动更新
语法
kubectl rollout <子命令> <资源类型>/<资源名> [选项]说明
管理 Deployment、DaemonSet 等资源的滚动更新流程,支持查看状态、暂停、恢复和回滚操作。
参数
status查看滚动更新状态
history查看修订历史
undo回滚到上一版本
--to-revision回滚到指定修订版本
示例
检查更新状态
查看 Deployment 滚动更新进度
kubectl rollout status deployment/my-app回滚
回滚到上一个部署版本
kubectl rollout undo deployment/my-app查看历史
查看 Deployment 的修订历史
kubectl rollout history deployment/my-app