适用的资源
deployments
daemonsets
statefulsets
kubectl rollout SUBCOMMAND [options]
rollout history
回退历史记录 kubectl create/apply/set image 带上 —record 参数
kubectl rollout history deploy app-dep 
查看单个版本详细信息 —revision=xx
rollout history 中记录的 revision 是和 ReplicaSets 一 一对应
删除某个 ReplicaSet,对应的rollout history就会被删除,也就是说无法回滚到这个revison

rollout pause
kubectl rollout pause RESOURCE [options]
rollout resume
kubectl rollout resume RESOURCE [options]
rollout restart
rollout undo
kubectl rollout undo (TYPE NAME | TYPE/NAME) [flags] [options]
回退上一次
kubectl rollout undo deploy app-dep
指定回退历史版本
kubectl rollout undo deploy app-dep —to-revision=3
rollout status
kubectl rollout status (TYPE NAME | TYPE/NAME) [flags] [options]
