Delete
yaml
type: "io.kestra.plugin.kubernetes.kubectl.delete"
Examples
yaml
id: delete_pods
namespace: company.team
tasks:
- id: delete
type: io.kestra.plugin.kubernetes.kubectl.Delete
namespace: default
resourceType: pods
resourcesNames:
- my-pod
- my-pod-2
Properties
namespace *Requiredstring
resourceType *Requiredstring
resourcesNames *Requiredarray
SubType string
apiGroup string
apiVersion string
connection Non-dynamicConnection
fileSidecar Non-dynamicSideCar
Default
{
"image": "busybox"
}
inputFiles object
SubType string
outputFiles array
SubType string
waitRunning string
Default
PT1H
Format
duration
waitUntilRunning string
Default
PT10M
Format
duration
Definitions
io.kestra.plugin.kubernetes.models.Connection
apiVersion string
Default
v1
caCertData string
caCertFile string
clientCertData string
clientCertFile string
clientKeyAlgo string
Default
RSA
clientKeyData string
clientKeyFile string
clientKeyPassphrase string
disableHostnameVerification booleanstring
keyStoreFile string
keyStorePassphrase string
masterUrl string
Default
https://kubernetes.default.svc
namespace string
oauthToken string
oauthTokenProvider OAuthTokenProvider
password string
trustCerts booleanstring
trustStoreFile string
trustStorePassphrase string
username string
io.kestra.plugin.kubernetes.models.SideCar
image string
Default
busybox