Injecting Chaos in AWS ECS

More Tutorials
Injecting Chaos in AWS ECS
ChaosIQ experiments are run through Chaos Toolkit. When targeting AWS systems for your experiments, the Chaos Toolkit AWS extension offers a large set of activities for AWS services. This page lists all activities specific to Amazon Elastic Container Service (ECS).

ECS is Amazon's container orchestration service. It supports Docker containers and allows to run and scale containerizd applications.

Actions

  • Delete clusters,
  • Delete services,
  • Deregister ECS containers,
  • Stop tasks.

Probes

  • Check if desired and running tasks counts are equal,
  • Check if there is a deployment in progress.

More information and examples

Read the extension's documentation for complete usage and syntax examples.

Other AWS Services

The AWS extension currently offers actions and probes to target EC2, ECS, IAM, AWS Lambda, CloudWatch, EKS, RDS, and elbv2.