我想知道是否有可能在我不知情的情况下由 AWS 中的某些内部服务将 EC2 实例(处于运行状态和非运行状态)从 ELB 中删除?
我想知道这是否可能,以及如何检查是否发生了这种情况,或者我是否意外忘记将 EC2 实例添加回 ELB。
答案1
由于 AWS 完全可以通过 API 控制,因此当然可以通过这种方式将实例从 ELB 中分离出来。各种 Amazon 服务都可以这样做,例如 CloudFormation、Elastic Beanstalk,以及 Terraform、Ansible 等外部自动化工具。
AWS CloudTrail 应允许您查看基础设施上的近期 API 以及手动操作。过滤“资源类型:负载均衡器”或查找“事件名称:DeregisterInstancesFromLoadBalancer”