App::FargateStack ...minimal configuration...maximum results!
App::FargateStack is a lightweight
deployment framework for Amazon ECS on Fargate. It enables you to
define and launch containerized services with minimal AWS-specific
knowledge and virtually no boilerplate.
It supports common service types such as HTTP, HTTPS, daemon, and cron tasks, and handles resource scoping, role-based access, and health checks behind the scenes.
App::FargateStack is ideal for developers who want the
power of ECS and Fargate without diving into the deep end of
Terraform, CloudFormation, or the AWS Console.
Here's how I provisioned this website in under 1 minute!
1. Create a configuration stub
app-FargateStack create-stack \ https:apache \ domain:app-fargatestack.tbcdevelopmentgroup.com \ image:app-fargatestack-website
2. Inspect the plan
app-FargateStack plan
3. Apply the plan
app-FargateStack apply
4. Deploy the service
app-FargateStack deploy