在 GKE 上,我有 2 个 Pod,用于使用代理 sidecare(工作负载身份方法)连接到 postgres 云 sql。我为每个 pod 创建了两个单独的代理 sidecare,两个单独的 KSA,它们绑定到它们的 GKA。
一个pad与数据库连接良好,而另一个则没有。(level=warning msg="storage: ping PostgreSQL database error, will retry in 2s" error="dial tcp 127.0.0.1:5432: connect: connection denied")
奇怪的是,两个豆荚几乎是一样的。我已经完成了所有步骤的逐步配置。另外需要注意的是,当我在 GKE 中只有一个 pod 时,它与 psql 通信,但我不能同时这样做。虽然每个吊舱都有两个单独的边车。
我会很感激你们的帮助!