
Kubernetes
Enterprise Edition Talk to us
Kubernetes
yaml
type: "io.kestra.plugin.ee.kubernetes.runner.Kubernetes"Examples
yaml
id: new-shell
namespace: company.team
tasks:
- id: shell
type: io.kestra.plugin.scripts.shell.Commands
taskRunner:
type: io.kestra.plugin.ee.kubernetes.runner.Kubernetes
commands:
- echo "Hello World"
yaml
id: new-shell-with-file
namespace: company.team
inputs:
- id: file
type: FILE
tasks:
- id: shell
type: io.kestra.plugin.scripts.shell.Commands
inputFiles:
data.txt: "{{ inputs.file }}"
outputFiles:
- out.txt
containerImage: centos
taskRunner:
type: io.kestra.plugin.ee.kubernetes.runner.Kubernetes
commands:
- cp {{ workingDir }}/data.txt {{ workingDir }}/out.txt
Properties
configNon-dynamic
Definitions
io.kestra.plugin.ee.kubernetes.models.Connection
apiVersionstring
Default
v1caCertDatastring
caCertFilestring
clientCertDatastring
clientCertFilestring
clientKeyAlgostring
Default
RSAclientKeyDatastring
clientKeyFilestring
clientKeyPassphrasestring
disableHostnameVerificationbooleanstring
keyStoreFilestring
keyStorePassphrasestring
masterUrlstring
Default
https://kubernetes.default.svcnamespacestring
oauthTokenstring
oauthTokenProvider
io.kestra.plugin.ee.kubernetes.models.OAuthTokenProvider
outputstring
task
passwordstring
trustCertsbooleanstring
trustStoreFilestring
trustStorePassphrasestring
usernamestring
containerDefaultSpecobject
containerSpecobject
deletebooleanstring
Default
truefileSideCarSpecobject
fileSidecarNon-dynamic
Default
{
"image": "busybox"
} Definitions
io.kestra.plugin.ee.kubernetes.runner.SideCar
defaultSpecobject
imagestring
Default
busyboxresourcesobject
killedNon-dynamic
Default
false Definitions
java.util.concurrent.atomic.AtomicBoolean
labelsobject
namespacestring
Default
defaultnodeSelectorobject
podSpecobject
pullPolicystring
Default
ALWAYSPossible Values
IF_NOT_PRESENTALWAYSNEVERresourcesNon-dynamic
Definitions
io.kestra.plugin.ee.kubernetes.runner.Kubernetes-Resources
limit
io.kestra.plugin.ee.kubernetes.runner.Kubernetes-Resource
cpustring
memorystring
request
io.kestra.plugin.ee.kubernetes.runner.Kubernetes-Resource
cpustring
memorystring
resumebooleanstring
Default
trueserviceAccountNamestring
syncWorkingDirectorybooleanstring
Default
falseversionNon-dynamicstring
waitForLogsstring
Default
PT30SFormat
durationwaitUntilCompletionstring
Default
PT1HFormat
durationwaitUntilRunningstring
Default
PT10MFormat
duration