Posted On: Jun 1, 2023

Today, AWS announces the expanded support of AWS Fault Injection Simulator (FIS) for Amazon Elastic Kubernetes Service (EKS) and Amazon Elastic Container Service (ECS), which adds additional FIS ‘actions’ for EKS and ECS. FIS is a fully managed service which allows you to run experiments to test how your applications will behave during an impairment, and helps you improve application performance, observability, and resilience. Using these new EKS and ECS actions, you can inject a variety of faults into EKS pods and ECS tasks, including CPU stress, memory stress, IO stress, network blackhole, network latency, network packet loss, kill process, and delete EKS pod. 

These new actions enable you to target pods or tasks associated with a particular application or in a particular Availability Zone, which helps validate that your container-based applications are resilient to various types of failures. The new actions do not require you to install any new agent; EKS actions are agentless and ECS actions use the AWS Systems Manager agent.

EKS and ECS actions are available in all AWS Regions where FIS is available, including the AWS GovCloud (US) Regions. 

To get started using EKS and ECS actions, log in to FIS in the AWS Management Console, view the EKS actions documentation, or view ECS actions documentation