Uma*_*mad 6 kubernetes persistent-volumes kubernetes-pvc
是否有任何策略或方法可以让我们在 kubernetes 作业(使用该声明)完成时自动删除持久卷声明。
仅供参考:我正在使用删除策略创建持久卷声明,即在声明删除时,关联的持久卷也会被删除,这是我的预期行为。
仅建议其他解决方案,例如(用于清理的 cronjobs 或 kubernetes watch 功能),如果没有自动化的方法来执行此操作,那将是我的最后选择。
Kubernetes 中没有此类功能可以在作业完成后删除持久卷声明。
\n\n其中一种方法是使用 Cron Job 和busybox
运行 bash 脚本的简单容器,该脚本检查并删除未使用的持久卷声明。
不建议像 @techtrainer 在评论中建议的那样在 Pod 的“预停止阶段”使用自定义脚本,因为如果在此脚本之前出现一些错误,作业将失败并且持久卷声明将不会\xe2\x80\x99t被删除。
\n 归档时间: |
|
查看次数: |
3009 次 |
最近记录: |