How-to Guides
Guides covering various use cases step by step.
Alerting
Configure alerts inside of Kestra.
Conditional Branching
How to use the Switch task to branch the flow based on a value.
Custom Plugin
Build your own Custom Plugin for Kestra.
Go
Run Go code inside of your flow.
Google Service Accounts
Setup a Google Service Account inside of Kestra.
Google Sheets
Learn step-by-step how to read data from a Google Sheet inside of a Kestra flow.
HTTP Requests
How to make HTTP Requests inside of your flows.
Pass Inputs via an API call
Passing Inputs via an API Call
Validate Inputs with Enum Data Type
Input validation with the Enum data type
JavaScript
Run JavaScript code inside of your flow.
Julia
Run Julia code inside of your flow.
KeyCloak SSO
Setup KeyCloak SSO
Secrets from a Helm Chart
This page describes how you can add Kestra Secrets to your Helm Chart deployment.
Loop Over a List of Values
How to to iterate over a list of values in your flow.
Monitoring with Grafana & Prometheus
Setup Prometheus and Grafana for Kestra.
Multiple Condition Listener
Use multiple condition listeners together.
Handling null and undefined values
How to use the null coalescing operator to handle null and undefined values.
Parallel vs. Sequential Tasks
When to use parallel tasks and when to use sequential tasks in Kestra.
Pause and Resume
Pause and Resume flows in Kestra.
Perl
Run Perl code inside of your flow.
PowerShell
Run PowerShell code inside of your flow.
PushFlows Task
Push your Flows to a Git Repository.
PushNamespaceFiles Task
Push files in your namespace to a Git Repository.
Python
Run Python code inside of your flow.
R
Run R code inside of your flow.
Realtime Triggers
React to events as they happen with millisecond latency.
Revision History & Rollback
Use revision history to rollback to an older version of a flow.
Ruby
Run Ruby code inside of your flow.
Rust
Run Rust code inside of your flow.
Secrets
How you can use secrets in various Kestra use cases.
Shell Script
Run shell script inside of your flow.
Migrate from Shipyard
Migrate from Shipyard to Kestra.
Slack Events API
Trigger Kestra flows based on Slack events.
SSL Configuration
Configure secure access via https to the Kestra UI.
SyncFlows Task
Sync flows from a Git Repository to Kestra.
Synchronous Executions API
Manage the Executions API Synchronously.
SyncNamespaceFiles Task
Sync files from a Git Repository to Kestra.
Modularize your triggers and schedules with Terraform
Scale your codebase using Terraform to template and make scheduling a breeze
Leverage Terraform for flow modularity
Scale your codebase using Terraform to template and define flows
Webhooks
How to use a webhook to trigger a flow.
Was this page helpful?