This action requires a Kubernetes service account token.
DeleteKubernetesResource — deletes an existing resource in a Kubernetes cluster.
Request example
group: apps
version: v1
resource_type: deployments
resource_name: nginx-deployment
namespace: exampleRequest specification
| Name | Required | Description | Possible values |
|---|---|---|---|
| group | Yes | API group of the resource. Specifies the API group to which the object being deleted belongs | Determining the required Group and Version |
| version | Yes | API version of the resource | Determining the required Group and Version |
| resource_type | Yes | Type of resource to delete | 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 | Yes | Name of the resource to delete | - |
| namespace | Yes | Namespace containing the resource | - |