【问题标题】:Creating EC2 instance and attaching it to a specific ECS cluster创建 EC2 实例并将其附加到特定的 ECS 集群
【发布时间】:2021-09-28 07:53:42
【问题描述】:

我正在使用 AWS PHP SDK 创建 ECS 集群。

我也在使用 AWS PHP SDK 来创建 EC2 实例。

我找不到用于创建实例、指定特定选项(例如当场)并将其添加到我正在创建的集群的 API 调用。有什么想法吗?

【问题讨论】:

  • “EC2 集群”是什么意思?什么集群?
  • AWS ECS 集群。创建它的操作是 createCluster(EC2 客户端)。通常在默认集群中创建一个 EC2 实例。

标签: amazon-web-services amazon-ec2 aws-sdk amazon-ecs


【解决方案1】:

没有 API 调用。相反,您可以使用 用户数据 指定给定实例属于哪个集群,如 AWS docs 中所述。因此,您新启动的 EC2 实例应具有以下形式的用户数据:

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

以及proper IAM instance role 允许 ECS 代理注册到您的 ECS 集群。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-22
    • 1970-01-01
    • 2019-02-24
    • 1970-01-01
    • 2021-12-02
    • 2016-07-27
    • 2023-03-04
    • 1970-01-01
    相关资源
    最近更新 更多