The behavior and format of this command are the same for both Astro and Astro Private Cloud.
airflow_settings.yaml file in your Astro project.
Usage
After starting your local Airflow environment withastro dev start, run:
airflow_settings.yaml.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Export Airflow objects from a local Airflow environment.
airflow_settings.yaml file in your Astro project.
astro dev start, run:
astro dev object export
airflow_settings.yaml.
| Option | Description | Possible Values |
|---|---|---|
--compose | Export the Docker Compose file used to start Airflow locally. | |
--compose-file | The location Docker Compose file to export. The default is compose.yaml. | Any valid filepath |
-c,--connections | Export connections to a given local file | “ |
-e,--env | Location of the file to export Airflow objects to as Astro environment variables. Use this option only with --env-export. The default file path is env. | Any valid filepath |
-n,--env-export | Export Airflow objects as Astro environment variables. | “ |
-p,--pools | Export pools to a given local file | “ |
-s,--settings-file | Location of the file to export Airflow objects to as YAML configuration. The default file path is airflow_settings.yaml. | Any valid filepath |
-v,--variables | Export variables to a given local file | “ |
astro dev object export --pools
# Exports only pools from the local Airflow environment to `airflow_settings.yaml`
astro dev object export --env-export --env="myairflowenv.env"
# Exports all Airflow objects from the local Airflow environment as
# Astro variables to a file in the project named `myairflowenv.env`
Was this page helpful?