2

您好我正在开发代码以在 Amazon Web Services 上启动 EC2 映像的实例,有 2 个步骤

1) 启动实例 2) 将我们的弹性 IP 地址分配给启动的实例

有没有办法在一个命令中执行这两个?

我将运行一个 .bat 文件来启动实例,然后当实例运行时,我将使用 REST 查询 API 来调用 AssociateAddress。除了定期调用它之外,我还不确定如何最好地确定启动的实例何时从挂起变为运行。我可以将 IP 地址关联到待处理的实例吗?

斯蒂芬

4

2 回答 2

1

当然,您需要向您的 EC2 实例添加一个启动脚本,该脚本在启动时运行 allocate-address 命令以执行弹性 IP 的关联。这是向 EC2 实例添加启动/关闭脚本的教程

于 2009-04-08T16:47:22.267 回答
1

是的,您可以将 IP 分配给待处理的实例。它是从防火墙而不是您的实例处理的,因此无需运行即可进行更改。您的实例实际上永远不会知道弹性 IP。

于 2009-04-10T17:07:41.003 回答