Skip to content

[deployment] Stable Registry release and deployment to production (build17) #544

Description

@tloubrieu-jpl

🔨 Component

PDS Registry (build17 stable release)

💡 Description

Deployment memo for the stable release of the PDS Registry (build17) to the MCP AWS production environment. This covers deployment of registry-api, registry-sweepers, registry-loader, and supporting infrastructure changes.

☁️ Applicable AWS Services

  • EC2 (deploy instance)
  • OpenSearch Service (registry indices)
  • Security Groups (registry-api security group fix)

👷 Client Side Changes

See release notes for registry-api, registry-sweepers, and registry-loader stable releases for build17.

🚀 Deployment Procedure

For release branches to be merged see comment .

  • Identify stable version for registry-loader (1.3.2)
  • Merge registry-api release-candidate/1.7.0 to main and develop
  • Merge registry develop into main
  • Merge pdc-cds-infra release-candidate/1.2.0 into main and develop and tag release in main
  • Merge cds-infra-deploy release-candidate/17.0.0 into main and tag release in main
  • push registry-api stable image on ECR
  • push registry-sweeper stable image on ECR
  • Prepare cloned repository on deploy EC2 instance
  • Execute deployment with SAs
  • clean unused resources on AWS

Metadata

Metadata

Assignees

Type

Projects

Status
ToDo
Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions