请让我知道是否有一种方法可以添加EC2实例为空的ecs集群,首先我创建了一个ecs的空集群,并且它没有自动成为IAM角色。而且我已经尝试使用ecs配置文件。
答案 0 :(得分:0)
新实例应该正在运行ECS代理,并且应该具有针对ECS群集进行注册的所需权限。
在启动实例期间,将它们添加到用户数据部分。
ECS_CLUSTER=your_cluster_name
这很重要,它将加入所需的群集。
#!/bin/bash
echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config;echo ECS_BACKEND_HOST= >> /etc/ecs/ecs.config;
Amazon ECS容器代理
Amazon ECS容器代理允许容器实例连接 到您的集群。
因此,这意味着您无法与外部ECS代理连接。
如果一切正常,则应连接到ECS群集,通常是可能引起这种情况的原因
但是,如果您的容器代理处于断开状态,则 容器实例不能作为ECS集群的一部分运行。您的 当agentConnected返回false时,代理断开连接。问题可以 由以下原因引起: