Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📖 Airflow Deployments Trial #6639

Open
3 tasks
jhpyke opened this issue Jan 31, 2025 · 0 comments
Open
3 tasks

📖 Airflow Deployments Trial #6639

jhpyke opened this issue Jan 31, 2025 · 0 comments

Comments

@jhpyke
Copy link
Contributor

jhpyke commented Jan 31, 2025

User Story

As a maintainer of CaDeT Deployments via Airflow
I need to run a trial of deploying via Airflow
So that I can be confident it is a suitable solution for our deployments.

Value / Purpose

We're collecting signups for deployments via Airflow, with signups closing next Wednesday CoP. As those signups come in, we should be creating deployments for them so that they can see that Airflow can handle their deployments.

Useful Contacts

@jhpyke

User Types

No response

Hypothesis

No response

Proposal

We should support two broad categories of deployment:
Dual Running - Avoid interfering with existing prod runs:

  • Deploys against Sandpit
  • Runs on same schedule as currently, but 12 hours delayed.
    Solo Running:
  • Deploys Against Prod
  • Runs on the schedule of the existing github action
  • Existing github action should be moved to workflow_dispatch.

Additional Information

No response

Definition of Done

  • DAGs exist for all participating workflows.
  • Dual Running DAGs are able to deploy on their shifted schedules
  • DAGs are monitored for errors and those are resolved by the end of the test period.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: TODO
Development

No branches or pull requests

1 participant