本環境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參數