Platform deployment

Flyte is an open-source workflow orchestration platform that you deploy and manage on your own infrastructure. This section covers planning, installing, configuring, and operating a Flyte backend.

The sections below cover the full scope of running Flyte in production:

  • Flyte deployment — Planning and installing Flyte on Kubernetes (single-cluster or multi-cluster setups).
  • Flyte configuration — Configuring authentication, secrets, notifications, monitoring, GPUs, pod templates, and other runtime settings.
  • Flyte connectors — Integrating with external services such as Airflow, BigQuery, Databricks, Snowflake, and more.
  • Flyte plugins — Native backend plugins for Kubernetes operators, Spark, Athena, SageMaker, and other compute backends.
  • Configuration reference — Full reference for FlyteAdmin, FlytePropeller, DataCatalog, and Scheduler config files.