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 Migration: Build out Infrastructure needed to schedule DAGs and convert to IRSA #480

Closed
6 tasks
Tracked by #2843
julialawrence opened this issue May 25, 2023 · 3 comments
Closed
6 tasks
Tracked by #2843
Labels

Comments

@julialawrence
Copy link
Contributor

User Story

We would like to implement Airflow-related infrastructure that is meant to be hosted in the Analytical Platform accounts in terraform in our Data Platform monorepo.
The whole infrastructure for Airflow is currently managed in Pulumi and the authentication of workloads to the AWS environment is accomplished with kube2iam.

We need to refactor it into terraform as well as convert from the outdated K2IAM plug-in to the AWS-endorsed IRSA approach.

User Type(s)

Ops Engineers, Airflow Engineers

Value

  • Alignment to tooling standards
  • Refactor code
  • Improve security and manageability of the infra

Definition of done

  • DAG definitions converted to use IRSA
  • Infra developed in data-platform in terraform
  • Service accounts provisioned
  • IRSA tested
  • tests are green
  • Follow-on stories raised

Reference

How to write good user stories

@julialawrence julialawrence changed the title Airflow Migration: Build out AP-hosted components and convert to IRSA Airflow Migration: Build out Infrastructure needed to schedule DAGs and convert to IRSA Sep 4, 2023
@jacobwoffenden jacobwoffenden added data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools and removed Data Platform Core Infrastructure labels Sep 22, 2023
@jhpyke jhpyke moved this to 🤩 Epics in Analytical Platform Oct 24, 2023
@jhpyke
Copy link
Contributor

jhpyke commented Oct 24, 2023

@jhpyke to decompose epic into tickets

Copy link
Contributor

This issue is being marked as stale because it has been open for 60 days with no activity. Remove stale label or comment to keep the issue open.

@github-actions github-actions bot added the stale label Apr 26, 2024
Copy link
Contributor

github-actions bot commented May 3, 2024

This issue is being closed because it has been open for a further 7 days with no activity. If this is still a valid issue, please reopen it, Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale May 3, 2024
@github-project-automation github-project-automation bot moved this from ⛰ Epic to 🎉 Done in Analytical Platform May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

4 participants