Valid resource types include:

  • deployments
    daemonsets
    statefulsets

Usage:

kubectl rollout SUBCOMMAND [options]

Available Commands:

history 显示 rollout 历史
kubectl rollout history TYPE NAME

pause 标记提供的 resource 为中止状态
kubectl rollout pause TYPE NAME

restart Restart a resource
kubectl rollout restart TYPE NAME

resume 继续一个停止的 resource
kubectl rollout resume TYPE NAME

status 显示 rollout 的状态
kubectl rollout status TYPE NAME

undo 撤销上一次的 rollout
kubectl rollout undo TYPE NAME
—to-revision=0: The revision to rollback to. Default to 0 (last revision).

Examples:

Rollback to the previous deployment
kubectl rollout undo deployment/abc

# Check the rollout status of a daemonset
kubectl rollout status daemonset/foo