我已经在 EC2 上启动了 2 个 ECS 优化实例,但是如何将它们注册为 ECS 容器实例?
想不出办法。
最佳答案
当您启动 ECS 优化镜像时,它会默认在实例上启动 ECS 代理。 ecs 代理将实例注册到默认的 ecs 集群。
为了让您的实例在集群上可用,您必须创建默认集群。
如果您有自定义的 ecs 集群,您可以使用 userdata 部分设置集群名称。
ecs 代理需要/etc/ecs/ecs.config 中可用的 ecs.config 文件中的集群名称。
您可以在实例启动时使用 userdata 脚本进行设置
#!/bin/bash
echo ECS_CLUSTER={cluster_name} >> /etc/ecs/ecs.config
更多信息请引用以下ecs文档 http://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html
关于amazon-web-services - 如何将 EC2 实例注册到 ECS 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36462657/