gpt4 book ai didi

amazon-web-services - 将静态 IP 分配给自动缩放的 EC2 实例

转载 作者:行者123 更新时间:2023-12-04 03:03:49 26 4
gpt4 key购买 nike

我们有一个第 3 方集成,需要将 EC2 实例 IP 列入白名单。第三方将其服务器上的 IP 列入白名单,然后只有 EC2 实例可以与他们通信。在单个实例的情况下,这是有效的。然而,当自动缩放开始时,我们最终会出现不止 1 个实例。这些新实例会为每个自动缩放操作自动获取新 IP。我们是否可以要求 AWS 从一组 4 个预定义弹性 IP 中分配 IP? (假设自动缩放被限制为 4,我们有 4 个 float EIP)

我正在努力避免使用网关 NAT,因为与之相关的成本很高。

有什么想法吗?

最佳答案

通过自动缩放,无法直接将弹性 IP 分配给自动缩放的实例。但是,您可以考虑几个选项。

  • 实例自动缩放后,使用 AWS EC2 CLI 命令启动脚本(例如 Linux 中的 UserData)到 associate您分配给您的帐户的弹性 IP 地址编写命令行脚本。请注意,您需要相应地处理健康检查,以便顺利过渡。
  • 让 CloudWatch 警报触发器执行 Lambda 函数,该函数将弹性 IP 地址关联到新启动的实例。为此,您可以使用 AWS SDK 和代码来检查没有 EIP 的实例并将可用的 EIP 关联到它。

关于amazon-web-services - 将静态 IP 分配给自动缩放的 EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46398546/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com