k8s設置pod運行完自動刪除


本環境apiserver、controller還要scheduler都是以pod的形式運行的,修改/etc/kubernetes/manifests下面對應的三個.yaml靜態文件,加入

- --feature-gates=TTLAfterFinished=true命令,然后令對應的pod重新運行即可。

例如修改后的kube-scheduler.yaml的spec部分如下,

kube-apiserver.yaml和kube-controller-manager.yaml也在spec部分加入- --feature-gates=TTLAfterFinished=true

在job的yaml文件添加ttlSecondsAfterFinished參數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM