[英]K8S Cronjob PVC cleanup
我有一種情況,我正在嘗試創建一個 Kubernetes CronJob 來進行一些數據處理。 在執行處理時,我需要使用外部存儲來臨時存儲數據(因為它對於節點本身來說太大了),所以我使用集群上的 StorageClass 創建了一個 PVC。 這反過來又在 AWS 上動態配置 EBS 卷,在我的集群上配置 PV,我的作業運行,使用 PVC/PV/EBS 卷,一切看起來都很好。
問題是我不想在作業完成后保留這個 EBS 卷,但是我需要一個新的用於下一次執行(假設這個 CronJob 每月執行一次,持續大約 30 分鍾)。 如果我在作業完成后刪除 PVC 本身,PV/EBS 卷將按預期刪除,但下一個 CronJob 將失敗,因為該卷不再存在。
我看到的一種可能的解決方案是讓 CronJob 運行一個 Pod,它:
雖然我認為以上內容可以解決我的問題,但我很感興趣是否有更優雅的解決方案來解決我所缺少的這個問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.