Hi,
I just installed Retool without Temporal in AWS using CloudFormation. Here is some feedback on the retool-workflows.fargate.yaml script:
- For security reasons the RetoolECSPostgresInbound resource should only grant access to the RetoolSecurityGroup
- The license key should be a configurable parameter (NoEcho: true)
- Desired count should default to 0. The DesiredCount of the RetoolJobsRunnerECSservice should be configurable too.
- The Fargate services should set ServiceName so that they can be referred to in AWS CLI scripts.
- The Fargate clusters should be created by default
- MinimumHealthyPercent description is wrong and should be set to 100 by default
- MaximumPercent should be set to 200 by default
- It should be possible to choose between a dev and prod configuration where the dev environment uses a minimum of resources.
- COOKIE_INSECURE should be a configurable parameter
Cheers,
Kevin