如何将GKE连接到AWS RDS实例?

时间:2018-01-08 22:38:49

标签: kubernetes amazon-rds google-kubernetes-engine

将AWS RDS实例连接到在gcloud上运行的kubernetes群集的最佳/最简单方法是什么?

2 个答案:

答案 0 :(得分:1)

可能是唯一的方法,就是在创建实例时使用public availability选项。那真的很好。您将获得一个DNS主机名,该主机名也支持其负载均衡功能。

请注意,它们是AWS中用于连接的类似问题,报告DNS问题,这些问题不适用于您的案例Ref:Accessing Postgres RDS from Kubernetes cluster in AWS

答案 1 :(得分:0)

您可以做的一件事是:使用kubectl label nodes为您的某些节点添加标签,以便控制其公共IP地址,它们是短暂的,所以我认为您需要保留静态IP你选择的节点。

每个虚拟机都以其对应的节点名称命名,因此您可以使用您在上一个kubectl label nodes命令中使用的相同名称。

现在,您只需将每个IP添加到与您的RDS实例对应的安全组中。