简体   繁体   English

EKS 集群的 RDS 连接问题

[英]RDS Connectivity Issue with EKS Cluster

I have an RDS PSQL Database which is open to all connections as shown in the screenshot attached below and it is also in the same VPC as my EKS Cluster which is also visible.我有一个 RDS PSQL 数据库,它对所有连接开放,如下面的屏幕截图所示,它也与我的 EKS 集群位于同一个 VPC 中,这也是可见的。

I am running a rails app in my EKS cluster and trying to create a Database and have already set my RDS Cluster end-point in Environment Variables.我在我的 EKS 集群中运行一个 Rails 应用程序并尝试创建一个数据库,并且已经在环境变量中设置了我的 RDS 集群端点。

Command I am using: kubectl exec -it pod/app-b65785bd5-r8mpj -- bundle exec rails db:create我正在使用的命令: kubectl exec -it pod/app-b65785bd5-r8mpj -- bundle exec rails db:create

Both EKS CLuster and RDS are in the same VPC vpc-0f9737b08c3269c4d and I also White-listed the EKS Cluster IP Address in the Security Group of RDS Cluster Database following is the error I am getting. EKS Cluster 和 RDS 都在同一个 VPC vpc-0f9737b08c3269c4d ,我还在 RDS 集群数据库的安全组中将 EKS 集群 IP 地址列入白名单,以下是我收到的错误。

Error Screenshot错误截图

RDS Database Screenshot RDS 数据库截图

RDS Security Group In-bound Rules RDS 安全组入站规则

RDS Security Group Out-bound Rules RDS 安全组出站规则

Given that your RDS hostname resolved to 10.0.2.75 most likely your VPC CIDR range is 10/16.鉴于您的 RDS 主机名解析为10.0.2.75 ,您的 VPC CIDR 范围很可能是 10/16。 Modify inbound rules in your DB SG to allow traffic from 10.0.0.0/16修改 DB SG 中的入站规则以允许来自10.0.0.0/16的流量

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM