Non-Monorepo Service Setup
Last updated
Was this helpful?
Last updated
Was this helpful?
For web services that will run in containers, our system expects the following 2 behaviors:
It listens for TLS on its $PORT
It responds with a 200 to requests for /admin/ok
Services are deployed into the Elastic Container Services (ECS) environments by cloning a tagged image held in the Elastic Container Register (ECR).
Our images are stored in the .
You will first need to create a new private repository using the AWS console or the AWS CLI. The repository name should follow a convention: the environment (stage/prod) and service (e.g. access-boston etc) that is contained within the image. For example cob-digital-apps-prod/access-boston
.
Using AWS CLI to create a new repo: