unity-sds / unity-cs

Unity Common Services
Apache License 2.0
0 stars 2 forks source link

MC Terraform Auto-Creates ECS/httpd reverse proxy and points it to the Management ALB upon bootup #199

Open galenatjpl opened 1 year ago

galenatjpl commented 1 year ago

As a necessary prerequisite to getting https://github.com/unity-sds/unity-project-management/issues/71 done, we want to make sure that the ECS/httpd reverse proxy on the Unity-Sips-Test account (and any other future project deployment accounts) gets automatically created, and pointed to the Management Console ALB. This will serve as a bootstrap for the remaining parts of the deployment process, and ensure that the Management Console is accessible network-wise.

Acceptance Criteria:

galenatjpl commented 11 months ago

We discussed in 9/26 meeting that this creation is in the MC bootup

galenatjpl commented 11 months ago

The MC LB URL will be populated by CloudFormation, and that value will be needed in this ticket.

frankinspace commented 10 months ago

MC is being provided with the LB URL per https://github.com/unity-sds/cfn-ps-jpl-unity-sds/issues/4

galenatjpl commented 10 months ago

@frankinspace @buggtb PLEASE NOTE THAT WE HAVE MOVED AWAY FROM APIGW in latest discussions. We are evaluating the ECS (httpd) pointing to the ALB solution. This linkage will still have to occur during the MC bootup actions. I'm going to rename the title of this ticket, and update the description.

galenatjpl commented 10 months ago

title/description updated

frankinspace commented 10 months ago

Thanks, I was trying to find a ticket describing the setup ECS setup and this one looked like it was the closest one

buggtb commented 9 months ago

https://github.com/unity-sds/unity-proxy unity proxy repo now has the ssm params and stuff for deployment

https://github.com/unity-sds/unity-marketplace/tree/main/applications/unity-proxy/0.1 also has its entry and there is a hook in the MC to deploy it when it bootstraps