【问题标题】:Terraform get ip address of api gatwayTerraform 获取 api 网关的 ip 地址
【发布时间】:2021-12-18 17:55:27
【问题描述】:

我正在尝试使用 terraform 获取我的 API 网关的 IP 地址。我可以使用“aws_api_gateway_deployment.api.invoke_url”获取 URL,但不能获取我的安全组所需的 IP 地址。我想限制流量,所以我的 ec2 实例只会与我的 api 网关对话。因此我需要 IP 地址来指定我的入口/出口规则。

【问题讨论】:

    标签: amazon-web-services terraform aws-api-gateway


    【解决方案1】:

    您的 API 网关没有具有专用 IP 地址的专用服务器。您不能以您想要的方式通过 IP 限制 EC2 实例上的安全组。

    相反,您需要设置一个API Gateway VPC Link,并将您的 EC2 实例限制为仅接受来自 VPC 内的流量。

    【讨论】:

      猜你喜欢
      • 2014-05-28
      • 2019-11-04
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多