我正在helm2将版本迁移到helm3. 我的资源之一是redis它不受迁移的保护。我必须使用删除它
kubectl delete statefulsets.apps --cascade=false -nkube-system testme-redis-master
我想使用Kubernetespython 库,只是我找不到匹配的函数。我正在使用CoreV1API.
我正在helm2将版本迁移到helm3. 我的资源之一是redis它不受迁移的保护。我必须使用删除它
kubectl delete statefulsets.apps --cascade=false -nkube-system testme-redis-master
我想使用Kubernetespython 库,只是我找不到匹配的函数。我正在使用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方法的地方使用。