OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
9.2. 使用 ReclaimSpaceCronJob 启用重新声明空间操作
ReclaimSpaceCronJob
作业根据给定的调度(每天、每周等)调用回收空间操作。您必须只针对持久性卷声明创建 ReclaimSpaceCronJob
。CSI-addons 控制器在请求的时间和带有 schedule 属性的间隔创建一个 ReclaimSpaceJob
。
流程
创建并应用以下自定义资源以回收空间操作
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以上 yaml 中使用的变量如下:
-
failedJobsHistoryLimit
保留失败的ReclaimSpaceJobs
数量。 -
jobtemplate
包含 ReclaimSpaceJob.spec 结构,其中包含请求的ReclaimSpaceJob
操作。 -
schedule
设置重复操作的 和/或间隔,请参阅 Kubernetes CronJob 以了解调度格式。 -
successfulJobsHistoryLimit
保留成功ReclaimSpaceJob
操作的数量。
-
- 在完成操作后删除客户资源。