ecs-cli-reference

Reference AWS CLI ECS commands with KECS endpoint configuration.

41|Updated May 13, 2025
One-click install
npx skills add https://github.com/nandemo-ya/kecs --skill ecs-cli-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecs-cli-reference
Source: https://github.com/nandemo-ya/kecs/tree/main/.claude/skills/ecs-cli-reference
Command: npx skills add https://github.com/nandemo-ya/kecs --skill ecs-cli-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KECS users need to understand how to interact with KECS ECS-compatible APIs using the AWS CLI. This skill consolidates command references and usage patterns to ensure predictable CLI behavior and compatibility.

Core Features & Use Cases

  • Comprehensive command coverage: Includes create, describe, list, update, and delete operations for clusters, services, tasks, and task definitions.
  • Endpoint configuration awareness: Highlights how to configure --endpoint-url to point to KECS.
  • Use Case: A developer wants to script a new cluster and a service; reference shows required parameters and expected output.

Quick Start

Example: Use the aws ecs list-clusters command against KECS:

  • aws ecs list-clusters --endpoint-url http://localhost:8080

Frequently Asked Questions about ecs-cli-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run AWS ECS CLI commands against KECS?

Run AWS CLI ECS commands against KECS by specifying the --endpoint-url parameter pointing to your KECS instance. Example: `aws ecs list-clusters --endpoint-url http://localhost:8080`. This ensures commands route to KECS instead of AWS.

What ECS CLI operations does KECS support?

KECS supports create, describe, list, update, and delete operations for clusters, services, tasks, and task definitions through AWS CLI ECS commands. The reference documents command syntax, required parameters, and expected outputs for each operation category.

Can I use the AWS CLI for ECS operations on KECS?

Yes, KECS is AWS ECS-compatible, allowing you to use standard AWS CLI ECS commands. Configure the --endpoint-url to point to your KECS deployment to ensure CLI commands interact with KECS APIs rather than AWS services.

What parameters and options do ECS CLI commands require for KECS?

ECS CLI commands for KECS follow standard AWS syntax with global options and command-specific parameters for clusters, services, tasks, and definitions. The reference details required and optional parameters, option tables, and sample input/output for each command type.

How do I configure the AWS CLI endpoint for KECS integration?

Configure the AWS CLI endpoint for KECS by passing --endpoint-url http://localhost:8080 (or your KECS host) with each ECS command. This parameter redirects CLI requests to your KECS deployment while maintaining AWS CLI syntax compatibility.

What commands are available for managing clusters and services in KECS?

KECS supports comprehensive ECS command coverage including cluster creation, service deployment, task execution, and task definition management. The reference provides command syntax, required options, sample inputs, and expected outputs for each operation.