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 integration into Unity Marketplace #210

Open
mike-gangl opened this issue Sep 17, 2024 · 1 comment
Open

Airflow integration into Unity Marketplace #210

mike-gangl opened this issue Sep 17, 2024 · 1 comment
Assignees
Labels
Feature Feature label used in Unity Project U-CS U-SPS

Comments

@mike-gangl
Copy link
Contributor

add Airflow and OGC Endpoints to Unity Marketplace and Management Console Interface

Acceptance Criteria:

  • Airflow is not deployed automatically to a venue until explicitly selected
  • Airflow nodes are configurable (number of instances, types, spot, etc via management console)
  • Market place entry and artifacts are created (See U-CS)
  • Deployment form Management Interface can be done to a project venue
  • Deployment integrates with Venue API Gateway (e.g. venue httpd backend)
  • Deployment is linked with Unity A&A / cognito (TBD)
  • Health check endpoint is available and defined in marketplace entry
  • Integration question How does Airflow/CWL DAG know what U-DS bucket it should be writing to with the new OGC App Package/stage-out updates? Is this an SSM param? is it passed in at deploy time?
  • NEW Gherkin Test case(s) added to System Test DURING THE PLANNING - how will we test the marketplace feature. Is it manual? or can it be automated?
  • NEW Gherkin Test case(s) implementation added to System Test during PI. If automated, these must implement the above test cases(s)
  • What Validation test can we use to test the deployment is correctly working?
@mike-gangl mike-gangl added the Feature Feature label used in Unity Project label Sep 17, 2024
@GodwinShen GodwinShen moved this from Todo to In Progress in Unity Project Board Oct 22, 2024
@GodwinShen
Copy link

@jpl-btlunsfo is working on the EKS and Carpenter stuff.

@jpl-btlunsfo jpl-btlunsfo moved this from In Progress to Done in Unity Project Board Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Feature label used in Unity Project U-CS U-SPS
Projects
Status: Done
Development

No branches or pull requests

5 participants