如何修复 API 从我的 AWS Kubernetes pods 看到的 IP 地址

How can I fix the IP address an API sees from my AWS Kubernetes pods

我在 AWS EKS Kubernetes 集群上有一个 Drupal 站点 运行。

但我需要访问需要 IP 白名单的第三方 API,但是当我 运行 curl ifconfig.io 时,我每天都会得到不同的结果。 有没有办法来解决这个问题。 我的 pod 的服务域解析为 3 个 IP,但是当我尝试访问它们时,其中 none 是第三方看到的。 还有谁知道这个IP叫什么? 这是源IP吗? 非常感谢

我认为您的集群 运行 所在的 VPC 需要一个带有静态弹性 IP 的互联网网关。

参见:https://docs.aws.amazon.com/eks/latest/userguide/create-public-private-vpc.html#create-EIP