e1s
AWS ECS terminal dashboard (like k9s for ECS)
TLDR
SYNOPSIS
e1s [options]
DESCRIPTION
e1s is a terminal user interface for Amazon ECS (Elastic Container Service), inspired by k9s for Kubernetes. It provides a real-time dashboard for monitoring ECS clusters, services, tasks, and containers.
The tool allows users to view resource status, view logs, execute commands in containers, and manage deployments without leaving the terminal. It integrates with AWS credentials and supports multiple profiles and regions.
PARAMETERS
--profile NAME
AWS profile to use--region REGION
AWS region (default: from config)--cluster NAME
ECS cluster to view--service NAME
ECS service to view--readonly
Start in read-only mode-c, --config FILE
Configuration file path--debug
Enable debug logging-v, --version
Display version and exit-h, --help
Display help and exit
KEYBINDINGS
:
Command mode/
Filter resources↑/↓
Navigate resourcesEnter
View resource detailsl
View logss
Shell into containerd
Describe resourcer
Restart service/taskctrl-d
Delete resourceq
Quit?
Show help
CAVEATS
Requires AWS credentials with appropriate ECS permissions. Some operations require additional IAM permissions. Log streaming may incur AWS CloudWatch costs. Network connectivity to AWS required.
HISTORY
e1s was created as the ECS equivalent of k9s, bringing the powerful terminal-based management experience to AWS ECS users. It fills the gap for users managing containerized applications on ECS.

