NASA-PDS / portal-tasks

PDS Portal tasks repo used to track update requests for the website. Actual code and website are managed in separate private repo
https://pds.nasa.gov
0 stars 0 forks source link

Migrate pdscloud-* instances and pds.nasa.gov on MCP #89

Open tloubrieu-jpl opened 4 months ago

tloubrieu-jpl commented 4 months ago

💡 Description

DRAFT TICKET TO BE COMPLETED...

We should do the following in 3 MCP environments (dev, stage, production)

Create the EC2 instances, using an MCP base image:

(only one EC2 instance on dev and stage, but 3 in prod, To Be confirmed) See wiki for details on EC2 names

Deploy all the services needed:

Configure the AWS services:

Configure the DNS to go to the new EC2 instances on MCP:

Alternative, we migrate the registry API to MCP but keep the back-end OpenSearch on JPL AWS. That would require some testing for the performances but if performances are ok, that would simplify the DNS configuration and the redirection management.

⚔️ Parent Epic / Related Tickets

No response