gpt4 book ai didi

azure - 允许从 Azure K8S Pod 连接 AWS RDS

转载 作者:行者123 更新时间:2023-12-02 11:39:35 25 4
gpt4 key购买 nike

我们目前正在从 AWS ECS 迁移到 Azure Kubernetes 服务。我们的第一步是首先迁移应用程序代码,暂时将数据库保留在 AWS RDS 中。我们的 RDS 实例受安全组保护,该安全组仅允许来自一组 IP 地址的连接。

连接到 RDS 实例时,数据库看到的 IP 地址是什么?如何配置 RDS 以允许来自 kubernetes pod 的连接?

最佳答案

如果您有一个附加到工作节点的 Azure 负载均衡器(即任何类型为 LoadBalancer 的 kubernetes 服务),它们将使用附加到负载均衡器的第一个 IP。如果没有 - 他们将使用附加到其运行的虚拟机的公共(public) IP。如果虚拟机没有公共(public) IP(AKS 默认),它们将使用可能随时更改的以太 IP,而您对此无法控制。

因此,只需在 AKS 中创建一个类型为 LoadBalancer 的服务,找到其外部 IP 地址并将其列入白名单即可。

关于azure - 允许从 Azure K8S Pod 连接 AWS RDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56254948/

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