Skip to content

Instantly share code, notes, and snippets.

@ShopifyEng
Created May 23, 2022 13:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ShopifyEng/d9f00709ab34446868d7d8c1e33db381 to your computer and use it in GitHub Desktop.
Save ShopifyEng/d9f00709ab34446868d7d8c1e33db381 to your computer and use it in GitHub Desktop.
Lessons Learned From Running Apache Airflow at Scale - Airflow Environment Manifest Example
projects:
defaults: &defaults
source_repository: 'https://github.com/my_organization/dag_repo'
dag_source_bucket: 'my_organization_dags'
constraints: &constraints
airflow_celery_queues:
- 'default'
pools:
- 'default'
data_extracts:
<< : *defaults
owner_email: 'etl-team@my-organization.com'
source_repository: 'https://github.com/my_organization/airflow_extracts'
constraints:
<< : *constraints
namespaces:
- 'etl-jobs'
pools:
- 'extracts'
batch_processing:
<<: *defaults
owner_email: 'spark-team@my-organization.com'
source_repository: 'https://github.com/Shopify/airflow_batch_jobs'
constraints:
<<: *constraints
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment