19.5. 修剪构建
要修剪系统因为年龄和状态而不再需要的构建,管理员可运行以下命令:
$ oc adm prune builds [<options>]
选项 | 描述 |
---|---|
| 指明应该执行修剪,而不是空运行。 |
| 修剪不再有构建配置且状态为 Complete、Failed、Error 或 Canceled 的构建。 |
|
对于每个构建配置,保留状态为 Complete 的最后 N 个构建。(默认值 |
|
对于每个构建配置,保留状态为 failed、error 或 Canceled 的最后 N 个构建(默认值 |
|
不修剪相对于当前时间年龄不到 |
查看修剪操作要删除的对象:
$ oc adm prune builds --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m
真正执行修剪操作:
$ oc adm prune builds --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m --confirm
注意
开发人员可以通过 修改其构建配置来启用自动修剪 构建。