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

Terraform and Test Updates for the OGC Processes API #87

Merged
merged 5 commits into from
May 8, 2024

Conversation

drewm-swe
Copy link
Contributor

@drewm-swe drewm-swe commented May 6, 2024

Purpose

  • This PR adds Terraform and smoke test updates to support the OGC Processes API.

Proposed Changes

  • [CHANGE] The Kubernetes Deployment for the OGC Processes API to inject environment variables related to Airflow. These values enable the OGC Processes API to connect with the Airflow API and the RDS database.
  • [ADD] Smoke tests to check the health of a deployed OGC Processes API.

Issues

Testing

  • Manually provisioned a cluster and then executed a process and monitored it using the OGC Processes API. Manually ran the smoke test and verified it was successful.

@drewm-swe drewm-swe changed the title Updates for ogc processes api Terraform and Test Updates for the OGC Processes API May 6, 2024
@drewm-swe drewm-swe marked this pull request as ready for review May 6, 2024 17:39
Copy link
Collaborator

@LucaCinquini LucaCinquini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested using CURL client with deployment in unity-venue-dev, works as advertised.

@drewm-swe drewm-swe merged commit 3bcffd5 into develop May 8, 2024
2 checks passed
@drewm-swe drewm-swe deleted the ogc-processes-api branch May 8, 2024 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants