天天看點

client-go 無法删除 job 相關的pod 資源

描述

本文通過client-go 讀取yml 建立删除資源, 使用的是 dynamicClient 對象,當然用clientset 對象也是一樣的。

删除 job 無法删除 job 相關pod.

解決方法

删除job 時删除相關的pod資源

propagationPolicy := metav1.DeletePropagationBackground
err = this.DymaicClient.Interface.Resource(mapping.Resource).Namespace(namespace).Delete(unstruct.GetName(), &metav1.DeleteOptions{PropagationPolicy: &propagationPolicy})
           

繼續閱讀