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
As a user, I want to deploy a baseline nucleus automatically. #22
Comments
Status: To be wrapped up by Thursday |
@ramesh-maddegoda solved a security issue when launching tasks on ECS. |
Blocker: Cannot see any of the Managed Airflow environments (MWAA) created on NGAP anymore. Also, it seems we have lost MWAA related terraform access on this account.
Possible Cause: The NGAP team has recently deployed some Service Control Policies for NGAP environments and that may have affected the access. Currently waiting for NGAP team to resolve this. |
The NGAP OPS team has fixed the permission issue. Ramesh is currently updating terraform scripts to fix a S3 bucket policy related permission issue. |
@ramesh-maddegoda still has permission issues of different kinds, not blocked though |
β¦A) environment and ECS container definitions Refer to the task #22
UPDATE MWAA Terraform with some cleanup Refer to the task #22
Created a pull request for Terraform script of Nucleus baseline system (MVP). The Terraform scripts in this pull request deploy a minimum viable product (MVP) of PDS Nucleus data pipeline system on AWS Cloud. Currently, Nucleus is based on Amazon Managed Workflows for Apache Airflow (MWAA). Therefore, as a result of the Terraform scripts in this directory following things will be created.
Note: In addition to the above components, there are Terraform modules, container definitions and a DAG file ncluded to deploy PDS Registry related ECS tasks, a DAG and an EFS file system that can be used to demonstrate an example PDS Registry use case. However, these additional components are not part of the MVP of PDS Nucleus data pipeline. These PDS Registry related terraform modules are still under development (not part of the PDS Nucleus Baseline Deployment task) and are kept disabled in the main.tf terraform file. |
UPDATE main.tf file to disable project specific Terraform modules Refer to the task #22
π§βπ¬ User Persona(s)
Sys Admin
πͺ Motivation
...so that I can automatically deploy a new baseline nucleus instance with minimal manual intervention.
π Additional Details
βοΈ Acceptance Criteria
Given
When I perform
Then I expect
βοΈ Engineering Details
The text was updated successfully, but these errors were encountered: