更新时间:2025-04-03 GMT+08:00

ccictl rollout status

操作背景

显示上线的状态。

默认情况下,"rollout status" 将监视最新的上线状态,直到它完成。 如果您不想等待 rollout 完成,则可以使用 --watch=false。请注意,如果中间开始了新的上线动作, 则 "rollout status" 将继续监视最新修订版本。如果您想 watch 特定的修订版本并在它被另一个修订覆盖时中止, 请使用 --revision=N,其中 N 是您需要监视的修订版本。

ccictl rollout status (TYPE NAME | TYPE/NAME) [flags]

示例

# 监视部署的上线状态
ccictl rollout status deployment/nginx

选项

-f, --filename strings

文件名、目录或文件 URL 列表,用于标识要从服务器获取的资源。

-h, --help

关于 status 的帮助信息。

-R, --recursive

递归处理在 -f、--filename 中给出的目录。当您想要管理位于同一目录中的相关清单时很有用。

--revision int

固定到特定修订版本以显示其状态。默认为 0(最后修订版本)。

-l, --selector string

过滤所用的选择算符(标签查询),支持 '='、'==' 和 '!='。 (例如 -l key1=value1,key2=value2)。匹配的对象必须满足所有指定的标签约束。

--timeout duration

结束监视之前等待的时间长度,零表示永不结束。任何其他值都应包含相应的时间单位(例如 1s、2m、3h)。

-w, --watch     Default: true

监视上线状态直至上线完成。

ccictl选项亦可在子命令中生效,列表如下:

父命令ccictl选项列表