创建 Fargate 启动类型的 Amazon ECS 集群 - Amazon Elastic Container Service

创建 Fargate 启动类型的 Amazon ECS 集群

创建一个集群来定义要在其上运行任务和服务的基础设施。

开始之前,请确保您已完成 设置以使用 Amazon ECS 中的步骤,然后分配相应的 IAM 权限。有关更多信息,请参阅 Amazon ECS 集群示例。Amazon ECS 控制台通过创建 AWS CloudFormation 堆栈来创建 Amazon ECS 集群所需的资源。

该控制台自动将 Fargate 和 Fargate Spot 容量提供程序与集群关联。

除集群外,该控制台还会自动创建以下资源:

  • AWS Cloud Map 中与集群名称相同的默认命名空间。命名空间允许您在集群中创建的服务无需额外配置即可连接到命名空间中的其他服务。

    有关更多信息,请参阅 互连 Amazon ECS 服务

您可以修改以下选项:

  • 更改与集群关联的默认命名空间。

  • 开启 Container Insights。

    CloudWatch Container Insights 从容器化应用程序和微服务中收集、聚合及汇总指标与日志。Container Insights 还提供诊断信息(如容器重新启动失败),您可以用该信息查明问题并快速解决问题。有关更多信息,请参阅 使用 Container Insights 监控 Amazon ECS 容器

  • 添加标签以帮助您识别集群。

过程

要创建新集群(Amazon ECS 控制台)
  1. https://console.aws.amazon.com/ecs/v2 打开控制台。

  2. 从导航栏中,选择要使用的区域。

  3. 在导航窗格中,选择集群

  4. Clusters(集群)页面上,选择 Create cluster(创建集群)。

  5. 集群配置下,配置以下内容:

    • 对于集群名称,输入唯一的名称。

      该名称最多可以包含 255 个字母(大小写字母)、数字和连字符。

    • (可选)要使用于 Service Connect 的命名空间与集群名称不同,请在命名空间中输入一个唯一的名称。

  6. (可选)要打开 Container Insights,请展开 Monitoring(监控),然后打开 Use Container Insights(使用 Container Insights)。

  7. (可选)为了帮助识别您的集群,请展开 Tags(标签),然后配置您的标签。

    [添加标签] 选择 Add tag(添加标签),然后执行以下操作:

    • 对于 Key(键),输入键名称。

    • 对于,输入键值。

    [删除标签] 选择标签的“键”和“值”右侧的Remove(删除)。

  8. 选择Create(创建)。

后续步骤

创建集群后,您可以针对应用程序创建任务定义,然后将其作为独立任务或服务的一部分运行。有关更多信息,请参阅下列内容: