不幸的是,不可能使用 gossip 协议作为 ec2 上的节点发现机制。
所以我需要找到一种方法来列出位于同一安全组中的节点的所有私有IP地址。我想通过自动发现机制来做到这一点。
更多细节:
我有多个 ec2 实例,它们运行相同的 docker 容器,但 docker 容器没有安装 aws-cli。因此,我正在寻找一种方法来检测具有现有注册表或至少没有 aws-cli 作为依赖项的其他实例。容器中运行的应用程序需要其他容器的 ip 才能相互连接。
amazon-ec2 amazon-web-services
amazon-ec2 ×1
amazon-web-services ×1