ecs-health-check-debug

Community

Fix ECS Fargate CDK health check curl errors fast.

Authorfreedomw1987
Version1.0.0
Installs0

System Documentation

What problem does it solve?

ECS Fargate CDK deployments frequently fail with a ROLLBACK_IN_PROGRESS error when the container health check relies on the curl command, but the Docker image does not include curl installed. This causes health checks to fail repeatedly, containers to restart in a loop, and the ECS service to never stabilize, leading to CDK deployment timeouts and failed releases.

Core Features & Use Cases

  • Root Cause Identification: Clearly pinpoints the missing curl dependency in Docker images as the source of ECS health check stabilization failures.
  • Multiple Remediation Options: Provides three actionable, platform-agnostic solutions: adding curl to the Dockerfile, modifying the health check command to use tools already present in the image, or using ECS exec for manual container verification.
  • Post-Fix Validation: Includes step-by-step AWS CLI commands to confirm curl exists in the running container, check target group health, and review ECS service events to verify the deployment is fully stable.
  • Use Case: Perfect for DevOps engineers deploying Node.js or Bun containerized applications to AWS ECS Fargate via CDK who encounter unexpected deployment rollbacks with no clear root cause.

Quick Start

Use this skill to diagnose and fix ECS Fargate CDK deployment failures caused by missing curl in your Docker image for container health checks.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ecs-health-check-debug
Download link: https://github.com/freedomw1987/tree_monstor/archive/main.zip#ecs-health-check-debug

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.