我正在helm2
将版本迁移到helm3
. 我的资源之一是redis
它不受迁移的保护。我必须使用删除它
kubectl delete statefulsets.apps --cascade=false -nkube-system testme-redis-master
我想使用Kubernetes
python 库,只是我找不到匹配的函数。我正在使用CoreV1API
.
我正在helm2
将版本迁移到helm3
. 我的资源之一是redis
它不受迁移的保护。我必须使用删除它
kubectl delete statefulsets.apps --cascade=false -nkube-system testme-redis-master
我想使用Kubernetes
python 库,只是我找不到匹配的函数。我正在使用CoreV1API
.
我想使用 Kubernetes python lib,只是找不到匹配的函数。
您必须查看正确的 API 组。
我正在使用 CoreV1API。
StatefulSets
是 inAppsV1
而不是 in CoreV1
,所以请检查那个 API Group。
参见AppsV1 API Group 中的 Python Kubernetes 客户端示例,它非常类似于StatefulSet
您可以通过以下参考文档链接查看所有 AppsV1 API 的参考资料,包括删除 statefulset 的API 用法。
您需要AppsV1Api
在有delete_namespaced_stateful_set
方法的地方使用。