发布于: Jun 1, 2023
今天,AWS 宣布扩展 AWS Fault Injection Simulator (FIS) 对 Amazon Elastic Kubernetes Service (EKS) 和 Amazon Elastic Container Service (ECS) 的支持,这为 EKS 和 ECS 添加了额外的 FIS“操作”。FIS 是一项完全托管式服务,用于运行试验以测试应用程序在损坏期间的行为,并帮助您提高应用程序性能、可观测性和弹性。使用这些新的 EKS 和 ECS 操作,您可以向 EKS 容器组 (pod) 和 ECS 任务注入各种故障,包括 CPU 压力、内存压力、IO 压力、网络黑洞、网络延迟、网络数据报丢失、终止进程和删除 EKS 容器组。
这些新操作让您能够定位与特定应用程序相关联或特定可用区中的容器组或任务,这有助于验证基于容器的应用程序是否能够抵御各种类型的故障。新操作不需要您安装任何新代理;EKS 操作是无代理的,而 ECS 操作使用 AWS Systems Manager 代理。
EKS 和 ECS 操作已在所有提供 FIS 的 AWS 区域(包括 AWS GovCloud(美国)区域)推出。