Amazon web services AWS最佳实践-停止/启动时的外部ip地址
这就是困扰我的问题。有没有比向开发人员发送电子邮件更好的方法,告知他们的开发人员服务器的ip地址在实例停止和启动后发生了更改 我想到了一个小实例,它有一个弹性ip,开发人员可以使用终端登录,然后再次ssh到开发人员服务器的内部ip地址。这有效吗Amazon web services AWS最佳实践-停止/启动时的外部ip地址,amazon-web-services,ip-address,Amazon Web Services,Ip Address,这就是困扰我的问题。有没有比向开发人员发送电子邮件更好的方法,告知他们的开发人员服务器的ip地址在实例停止和启动后发生了更改 我想到了一个小实例,它有一个弹性ip,开发人员可以使用终端登录,然后再次ssh到开发人员服务器的内部ip地址。这有效吗 这是否意味着开发人员每次都需要被告知更改?不清楚您到底在说什么“服务器有一个新的公共dns”-谢谢你的评论,你的意思更清楚了!你指的是格式为“ec2-54-222-213-143.eu-west-1.compute.amazonaws.com”的aws域
这是否意味着开发人员每次都需要被告知更改?不清楚您到底在说什么“服务器有一个新的公共dns”-谢谢你的评论,你的意思更清楚了!你指的是格式为“ec2-54-222-213-143.eu-west-1.compute.amazonaws.com”的aws域名 您正在询问如何管理这些名称/地址更改 一般来说,要解决这类问题,需要注意以下几点 首先,如果更改的是公共ip地址,而不是短暂的公共ip地址,请使用弹性ip。这将保持不变,并且可以从旧实例转移到新实例。请阅读AWS上“弹性IP”和普通公共IP地址之间的差异 其次,如果您关心将ip地址映射到域名的dns记录的维护,则可以自动更新aws route53。我使用了aws cli命令“route53更改资源记录集”来执行此操作,还使用了CloudFormation
自动化实例启动时发生的事件确实需要对可用的API和挂钩进行一些研究,例如,使用cloud init查看此答案是的,很抱歉使用了新的公共dns名称。这只是aws控制台中的标签,所以这就是我键入的内容。因此,每次需要停止和启动实例时,都需要将更改通知开发人员。六羟甲基三聚氰胺六甲醚。。。ssh和里面的ssh怎么样?有点复杂吗?好的,cloud init用户数据脚本确实有潜力。我可以想象让它向开发者发送一封电子邮件,提醒他们所发生的变化。这可能吗?哥林多前书10:23,只是一个旁注。。。您可以邮寄aws支持以增加弹性IP的限制。。。如果您仅仅因为5的限制而不使用弹性IP。@老实说,Satyajeet,我不想在开发服务器上使用弹性IP。我觉得我只是在浪费宝贵的ip地址来换取一个开发服务器。你说得绝对正确。。。但我认为弹性ip的主要目的是为一台希望永远存在的机器服务……我认为开发服务器的生命与生产服务器密切相关……只是一个观点……:)并使开发人员的生活更轻松。伙计,devops有一些超能力,或者至少,移情应该是devops团队的一部分。