Back to Kestra

kestra-starter

charts/kestra-starter/README.md

1.3.165.7 KB
Original Source
<p align="center"> <a href="https://www.kestra.io"> </a> </p> <h1 align="center" style="border-bottom: none"> Event-Driven Declarative Orchestrator </h1> <p align="center"> <a href="https://twitter.com/kestra_io"></a> &nbsp; <a href="https://www.linkedin.com/company/kestra/"></a> &nbsp; <a href="https://www.youtube.com/@kestra-io"></a> &nbsp; </p> <p align="center"> <a href="https://go.kestra.io/video/product-overview" target="_blank">
</a>
</p> <p align="center" style="color:grey;"><i>Get started with Kestra in 4 minutes.</i></p>

kestra-starter

Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.

Homepage: https://kestra.io

Installing the Chart

To install the chart with the release name my-kestra-starter:

console
$ helm repo add kestra https://helm.kestra.io/
$ helm install my-kestra-starter kestra/kestra-starter --version 1.1.23

Requirements

RepositoryNameVersion
https://groundhog2k.github.io/helm-charts/postgres1.5.7
https://helm.kestra.io/kestra1.0.53

Values

Kestra Configuration

KeyTypeDefaultDescription
kestra.commonobject`{"configmapReloader":{"enabled":true},"initContainers":[{"args":["set -euo pipefail\necho "waiting for versitygw..."\nfor i in $(seq 1 60); do\n echo "attempt $i..."\n aws --endpoint-url "$S3_ENDPOINT_URL" s3api list-buckets >/dev/null 2>&1 && break\n sleep 2\ndone\naws --endpoint-url "$S3_ENDPOINT_URL" s3api head-bucket --bucket "$BUCKET" >/dev/null 2>&1 \\n
kestra.configurationsobject{"application":{"datasources":{"postgres":{"driverClassName":"org.postgresql.Driver","password":"ChangeMe#1234","url":"jdbc:postgresql://kestra-starter-postgres:5432/kestra","username":"kestra"}},"kestra":{"queue":{"type":"postgres"},"repository":{"type":"postgres"},"storage":{"s3":{"access-key":"kestra","bucket":"kestra","endpoint":"http://versitygw:7070","force-path-style":true,"region":"eu-west-1","secret-key":"ChangeMe#1234"},"type":"s3"},"tutorialFlows":{"enabled":true}}}}see https://artifacthub.io/packages/helm/kestra/kestra for all available configurations
kestra.dindobject{"enabled":true,"mode":"insecure"}see https://artifacthub.io/packages/helm/kestra/kestra for all available configurations
kestra.fullnameOverridestring"kestra-starter"see https://artifacthub.io/packages/helm/kestra/kestra for all available configurations

PostgreSQL Configuration

KeyTypeDefaultDescription
postgres.fullnameOverridestring"kestra-starter-postgres"see https://artifacthub.io/packages/helm/groundhog2k/postgres for all available configurations
postgres.revisionHistoryLimitint5see https://artifacthub.io/packages/helm/groundhog2k/postgres for all available configurations
postgres.serviceAccountobject{"create":true}see https://artifacthub.io/packages/helm/groundhog2k/postgres for all available configurations
postgres.settingsobject{"superuser":{"value":"postgres"},"superuserPassword":{"value":"SuperChangeMe#1234"}}see https://artifacthub.io/packages/helm/groundhog2k/postgres for all available configurations
postgres.userDatabaseobject{"name":{"value":"kestra"},"password":{"value":"ChangeMe#1234"},"user":{"value":"kestra"}}see https://artifacthub.io/packages/helm/groundhog2k/postgres for all available configurations

Other Values

KeyTypeDefaultDescription
s3Emulator.image.repositorystring"versity/versitygw"
s3Emulator.image.tagstring"v1.1.0"
s3Emulator.sidecar.enabledboolfalse
s3Emulator.sidecar.sizestring"10Gi"
s3Emulator.storage.sizestring"20Gi"

Documentation

  • Full documentation can be found under kestra.io/docs
  • Deployment on Kubernetes documentation can be found here

License

Apache 2.0 © Kestra Technologies

Stay up to date

We release new versions every month. Give the main repository a star to stay up to date with the latest releases and get notified about future updates.