Для выполнения действий необходимо наличие токена сервисного аккаунта Kubernetes.

DeleteKubernetesResource — удаляет существующий ресурс в кластере Kubernetes.

Пример запроса

group: apps
version: v1
resource_type: deployments
resource_name: nginx-deployment
namespace: example

Спецификация запроса

НазваниеОбязательностьОписаниеВозможные значения
groupДаAPI-группа ресурса. Указывает, к какой группе API относится удаляемый объектОпределение требуемых Group и Version
versionДаВерсия API ресурсаОпределение требуемых Group и Version
resource_typeДаТип удаляемого ресурсаpods, services, deployments, statefulsets, daemonsets, replicasets, jobs, cronjobs, nodes, namespaces, configmaps, secrets, persistentvolumes, persistentvolumeclaims, limitranges, resourcequotas, horizontalpodautoscalers, ingresses, networkpolicies, serviceaccounts, roles, clusterroles, rolebindings, clusterrolebindings, podsecuritypolicies, storageclasses, volumeattachments, events, endpoints, customresourcedefinitions
resource_nameДаНазвание конкретного ресурса, который необходимо удалить-
namespaceДаНеймспейс, в котором находится ресурс-