Skip to content

Set up airflow #2

@tdunning

Description

@tdunning

We need a practice instance of airflow to try out ideas.

This should use the following config options:

  • db should be postgres
  • webserver port 8091
  • set up cron job to run every 30 seconds to pull from github and copy dags into airflow dir atomically (pull, cp to tmp, mv)
  • logging to file with rotation

Questions

We need to answer and document a few questions:

  • can we have a single airflow instance run production/staging with different user ID to protect data?
  • do we need multiple airflow instances launched as different IDs to separate production and staging?
  • if we have multiple instances, can we limit resource consumption before running with K8S?

Links

http://airflow.apache.org/docs/apache-airflow/stable/security/workload.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions