在GKE中使用临时卷的Kubernetes Cronjob

在GKE中使用临时卷的Kubernetes Cronjob,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我正在编写一个CronJob,它需要在启动时创建一个持久卷,将其连接到容器,一旦完成该任务,它应该再次销毁它 我正在阅读PVC和PVs的回收策略,但我找不到一个好方法来做到这一点,而不必在作业开始/结束时编写创建/删除PVC的脚本。你考虑过emptyDir卷类型吗?@AhmetB Google这不会将数据放在节点的磁盘上吗?我需要相当多的临时存储来完成这个cronjob,它会填满节点的磁盘。cronjob每周只运行一次,所以我不想为了容纳它而增加节点的磁盘,因为多余的空间在大部分时间都不会被使用

我正在编写一个CronJob,它需要在启动时创建一个持久卷,将其连接到容器,一旦完成该任务,它应该再次销毁它


我正在阅读PVC和PVs的回收策略,但我找不到一个好方法来做到这一点,而不必在作业开始/结束时编写创建/删除PVC的脚本。

你考虑过
emptyDir
卷类型吗?@AhmetB Google这不会将数据放在节点的磁盘上吗?我需要相当多的临时存储来完成这个cronjob,它会填满节点的磁盘。cronjob每周只运行一次,所以我不想为了容纳它而增加节点的磁盘,因为多余的空间在大部分时间都不会被使用。一旦pod消失,emptyDir就会被删除。你考虑过
emptyDir
卷类型吗?@AhmetB谷歌不会把数据放在节点的磁盘上吗?我需要相当多的临时存储来完成这个cronjob,它会填满节点的磁盘。cronjob每周只运行一次,所以我不想增加节点的磁盘来容纳它,因为多余的空间在大部分时间都不会被使用。一旦pod消失,EmptyDir就会被删除。