Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

cloud-compose/cloud-compose-ecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Compose ECS plugin

The Cloud Compose ECS plugin simplifies management of AWS ECS clusters.

For an example ECS cluster using Cloud Compose, see Docker ECS .

Cloud Compose ECS supports the standard Cloud Compose Cluster commands, such as up and down.

Installation

pip install cloud-compose-ecs

Commands

upgrade

Once you have a running ECS cluster using the Cloud Compose Cluster plugin, use the following command to upgrade the cluster:

cloud-compose ecs upgrade

The upgrade command will make sure that your ECS cluster is healthy before starting the upgrade. It will replace each instance within your ECS cluster and wait to ensure that services are healthy before moving to the next instance.

health

The health command checks if the ECS cluster is healthy by checking whether:

  • the ECS cluster is active and available to accept new services/tasks
  • services running on the cluster are active
  • load balancers associated with services are healthy
  • the number of registered container instances match the desired instances registered to the auto-scaling group
cloud-compose ecs health

The --verbose flag optionally enables detailed information about which services or load balancers are unhealthy.

About

Cloud Compose ECS plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages