代码之家  ›  专栏  ›  技术社区  ›  Davit Jincharadze

当我想在出现启动类型EC2警告的情况下向AWS ECS集群运行任务时

  •  0
  • Davit Jincharadze  · 技术社区  · 2 年前

    ( https://i.stack.imgur.com/KhlxJ.png )

    我与IAM角色有EC2关系,IAM角色具有以下权限:

    ( https://i.stack.imgur.com/FqLws.png )

    哪个是ECS OPTIMIZET

    我想用Docker包含我的BackendNest Js应用程序并推送到ECS集群,但在创建任务时收到警告

    0 回复  |  直到 2 年前
        1
  •  0
  •   willisc    2 年前

    警告消息表示您的EC2实例尚未注册到ECS集群。

    如果该实例成功注册到ECS集群,您应该可以在“Container instances”部分找到该实例。

    enter image description here

    要确定您的实例没有注册到ECS集群的原因,请确认您传递了正确的用户数据。这一点在 post

    #!/bin/bash
    echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config
    

    请注意 your_cluster_name 必须相应地进行更改。

    此外,您的IAM角色似乎过于宽容。您应该能够使用IAM角色 ecsInstanceRole 直接地