AWS ECS集群未显示容器

时间:2019-02-26 08:21:12

标签: amazon-web-services amazon-cloudformation amazon-ecs

我正在尝试创建ECS集群(使用cloudformation模板),在这里我可以通过Yaml文件创建使用提供的AMI安装的实例 但是我面临的问题-

在Yaml文件中-

我正在创建一个集群,然后创建具有最低要求值的服务和任务

集群正在创建服务,同时也在创建服务,但是我在那里看不到任何Container实例。

如何查看容器实例,我需要在YAML文件中进行哪些更改/修改?

enter image description here

1 个答案:

答案 0 :(得分:0)

ECS是一种亚马逊管理服务,您无法对基础资源进行任何类型的访问。

ECS也称为Fargate,它在其中且不创建容器实例。

ECS中共有两种启动类型,其中

  • ECS Fargate启动类型
  • EC2启动类型

在第二个启动类型ec2中,它仅创建容器实例,您可以在ec2部分中观看它,而使用fargate则必须将其作为任务定义进行管理

启动类型定义文档:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html

您可以在此处了解更多信息:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html

对于EC2启动类型,您的群集类型将相同

  

类型:AWS :: ECS :: Cluster

但是SG,VPC,NATGateway和其他资源将发生变化

EcsHostSecurityGroup:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: Access to the ECS hosts that run containers
      VpcId: !Ref 'VPC'
相关问题