您好我正在开发代码以在Amazon Web Services上启动EC2映像的实例,有两个步骤
1)启动实例 2)将我们的弹性IP地址分配给已启动的实例
有没有办法在一个命令中执行这两个?
我将运行.bat文件来启动实例,然后当实例运行时,我将使用REST查询API来调用AssociateAddress。我不确定如何最好地确定何时启动的实例从挂起更改为运行,而不是定期调用它。我能将IP地址与待处理的实例相关联吗?
斯蒂芬
答案 0 :(得分:1)
当然,您需要在启动时运行allocate-address命令的EC2实例添加启动脚本,以执行弹性IP的关联。这是关于向EC2实例添加启动/关闭脚本的tutorial。
答案 1 :(得分:1)
是的,您可以将IP分配给待处理的实例。它是从防火墙而不是您的实例处理的,因此无需运行即可进行更改。您的实例实际上从未真正了解弹性IP。