--- title: "Spot Invaders" type: entity tags: - AWS - EKS - Spot-Instances - Chaos-Engineering aliases: - Spot Invaders last_updated: 2026-05-12 --- # Spot Invaders **Type:** EKS + EC2 Spot 容错混沌工程游戏 ## Overview Spot Invaders 是一款基于 Amazon EKS 和 EC2 Spot 实例的容错混沌工程游戏,直观展示如何在 EKS 上运行具有弹性的应用,同时优化成本。游戏机制包括射击外星人(模拟 Pod 故障)和鲸鱼(触发 Spot 中断),生动展现即使在发生中断的情况下也能维持服务可用性的最佳实践。 ## Game Mechanics - **射击外星人**:模拟 Pod 故障,展示应用容错能力 - **射击鲸鱼**:触发 Spot 实例中断,演示 Spot 中断通知机制 - **存活挑战**:在持续的 Pod 故障和 Spot 中断下维持游戏运行 ## Key Lessons - Spot 实例可用于生产级有弹性要求的应用 - 跨实例类型和可用区多样化是关键 - EKS 提供内置 Spot 中断通知(2 分钟预警) - 自动化中断响应可实现零停机 ## Connections - [[AWS]]:托管平台 - [[EKS]]:容器编排平台 - [[EC2-Spot-Instances]]:底层计算资源 - [[public-cloud-learning-sessions-best-practices-for-ec2-cost-optimization-in-aws-2]]:演示来源