Examples
Best practices for data workflows, integrations with the Modern Data Stack (MDS), Infrastructure as Code (IaC), Cloud Provider Services
Install / Use
/learn @kestra-io/ExamplesREADME
Kestra Examples
This repository will help you get started with Kestra
For example use-cases, check out Blueprints
How to install Kestra
Download the Docker Compose file:
curl -o docker-compose.yml https://raw.githubusercontent.com/kestra-io/kestra/develop/docker-compose.yml
Start Kestra:
docker compose up

Hello World example
Here is a simple example logging hello world message to the terminal:
id: myflow
namespace: company.team
tasks:
- id: hello_world
type: io.kestra.plugin.core.log.Log
message: Hello, World!
Cloud & Eneterprise Edition
Cloud & Enterprise Editions have a dedicated credentials managers with extra encryption, namespace-bound credential inheritance hierarchy and an RBAC-setting behind it.
You can add a Secret in the relevant namespace from the Namespace tab in the UI. You should not add the SECRET_ prefix while setting up the secrets via the Namespace tab.
To reference that secret in your flow, use {{ secret('AWS_ACCESS_KEY_ID') }}.
