Task Runner Types
Available on: Open Source EditionEnterprise Edition>= 0.18.0
This section lists all task runners available in Kestra.
Each taskRunner
is identified by its type
. The Process and Docker task runners are fully open-source and located within the Kestra repository. By default, Kestra runs all script tasks using the Docker task runner.
All other plugins such as the AWS Batch, Google Batch, Google Cloud Run, Azure Batch, Kubernetes, and more planned for the future, are managed by Kestra and require an Enterprise Edition license. If you want to try them out, please reach out.
Process Task Runner
Run tasks as local processes.
Docker Task Runner
Run tasks as Docker containers.
Kubernetes Task Runner
Run tasks as Kubernetes pods.
AWS Batch Task Runner
Run tasks as AWS ECS Fargate or EC2 containers using AWS Batch.
Azure Batch Task Runner
Run tasks as containers on Azure Batch VMs.
Google Batch Task Runner
Run tasks as containers on Google Cloud VMs.
Google Cloud Run Task Runner
Run tasks as containers on Google Cloud Run.
Was this page helpful?