This PR adds the fargate-service.cfn.yml template which supports adding new service(s) to an existing Startup Kit Fargate cluster. Users can toggle registration with the ALB for their service, which they may want to disable if the service is background only.
Additionally, there are some minor modifications including:
Add a scale evaluation period param (default two)
Update the default LB alarm to two seconds and two periods
Additional ENV variables passed to the containers
Modify the container ENV variable for LB DNS to support user defined DNS
Additional tags, and tag cleaning
Typo fixes
New output params
This PR was tested extensively by manually launching stacks with unique parameters. It was also tested by adding numerous new services (via the new CFN template).
The README.md has not been updated to support the V3 links for this release.
This PR adds the fargate-service.cfn.yml template which supports adding new service(s) to an existing Startup Kit Fargate cluster. Users can toggle registration with the ALB for their service, which they may want to disable if the service is background only.
Additionally, there are some minor modifications including:
This PR was tested extensively by manually launching stacks with unique parameters. It was also tested by adding numerous new services (via the new CFN template).
The README.md has not been updated to support the V3 links for this release.