-
Notifications
You must be signed in to change notification settings - Fork 2
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
[New Feature]: Deploy Airflow to MCP venues with Terraform (no adaptation yet) #29
Comments
Can you provide an update on this ticket? |
@LucaCinquini @mike-gangl We've deployed Airflow into The Airflow image has been extended to include the |
|
Scratch the security group part - it's possible to get the security group with an EKS data block, so we can add the security group rule in the SPS deployment without making any changes to how we deploy EKS now. We just need to make the following changes:
|
EKS changes are finished and pushed. |
Thanks Ryan. I will test again tomorrow with the latest changes. |
@ryanhunter-jpl can we update the TF module for VPC creation to tag the subnets with "Tier" = "Private" or "Tier" = "Public" for private and public subnets, respectively? This will allow us to easily grab the subnet IDs within Terraform using data sources. |
Discusses with Galen, U-CS will provide an SSM parameter that can be queried to retrieve the list of public and private sub-nets for each venue. Drew needs to make this change, then will merge the code and provide some instructions for Luca to follow. At that point the ticket can be closed. |
#256 - Deploy Airflow to MCP venues with Terraform (no adaptation yet)
Drew completed the development and wrote instructions here: Luca was able to follow the instructions and successfully deployed the basic Airflow on top of an existing EKS cluster, including running the smoke test and the 2 sample DAGs. |
Develop Terraform scripts to deploy the OTF Airflow distribution to an EKS cluster. Use the official Airflow Helm distribution with customizable values.yaml. Do not add any adaptation yet except possibly for KEDA autoscaler.
Can start with deploying to LocalStack if it speeds up implementation and testing.
Acceptance Criteria:
o Demonstrated deployment of Airflow onto mcp-venue-dev and mcp-venue-test
o CI/CD pipeline for automatic Airflow deployment
The text was updated successfully, but these errors were encountered: