go - 使用 client-go 删除作业
问题描述
有没有人有任何关于如何使用 client-go 删除 k8s 作业的示例?我尝试了以下方法,它删除了作业但留下了豆荚:
fg := metav1.DeletePropagationBackground
deleteOptions := metav1.DeleteOptions{PropagationPolicy: &fg}
if err := clientset.BatchV1().Jobs("default").Delete("example-job", &deleteOptions); err != nil {
fmt.Printf(err)
}
我尝试使用 DeletePropagationForeground 选项,但这并没有删除任何内容。
解决方案
推荐阅读
- database - Laravel 资源控制器和多个数据库的模型相同
- python - 将模块和包与其 PyPI 名称相关联
- python - Jupyter Notebook内核安装错误
- python - python符号可以在同一范围内是全局的和局部的
- postgresql - 如何重置 PostgreSQL 密码
- java - Android:片段中的sharedPreference,不从类中读取数据
- html - 选中 HTML Checking 同级单选按钮
- asp.net-core - 制作逗号分隔的 DisplayFor 列表的简单方法
- c++11 - 为什么递归 lambda 函数与 auto 一起使用时会抛出错误?
- primes - 关于除数和主要因素的代码有什么问题?