What problem does it solve?
This skill helps you deploy and operate containerized workloads on AWS without getting stuck on ECS/Fargate configuration pitfalls, ECR image management, or ECS Exec debugging.
Core Features & Use Cases
- ECS service and task deployment guidance: Choose the right ECS mode (Express Mode vs Fargate vs EC2), configure task networking correctly (awsvpc for Fargate), and set deployment safety knobs like circuit breaker with rollback and health check grace periods.
- ECR repository lifecycle and image reliability: Create repositories, manage lifecycle policies safely (including manifest-list multi-arch gotchas), and troubleshoot image pull failures for private subnets.
- Operational debugging and troubleshooting: Use ECS Exec to debug running containers, diagnose common failure modes like 502/ALB health checks and OOM (exit code 137), and ensure correct IAM role separation (execution role vs task role) and secrets injection.
Quick Start
Tell the skill: "Help me deploy a simple HTTP container to ECS using ECS Express Mode, and recommend the safest defaults for logging and deployment rollback."