添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
绅士的毛巾  ·  10.1 让 Python ...·  1 年前    · 
睡不着的盒饭  ·  C++ Socket C/S ...·  1 年前    · 
打酱油的柿子  ·  SQL查询语句 - 掘金·  1 年前    · 
文武双全的小熊猫  ·  设置屏幕分辨率·  1 年前    · 
逼格高的仙人掌  ·  qt - How to style the ...·  2 年前    · 

使用iam认证和端口转发,用本地spring boot服务连接到gcp k8s Postgres db。

0 人关注

我有一个在GCP k8s集群中运行的spring boot应用,使用iam-auth连接到postgres。

当服务部署在集群上时,Spring boot的设置没有问题。

spring:
cloud:
database-name: my_database
instance-connection-name: my-project-12345:europe-north1:mydb-instance-56aaf6d6
enable-iam-auth: true
datasource:
username: myiam@my-project-12345.iam

所以现在出于开发的原因,我想从我的IDE中使用端口转发在本地运行我的应用程序,以达到postgres数据库。

kubectl port-forward svc/cloudsql-proxy-whatever -n whatevernamespace 5432:5432

这里有什么配置可以使用吗?我尝试了以下属性的不同组合,注释和不注释,以下属性的不同组合都没有成功。

spring:
cloud:
database-name: my_database
instance-connection-name: my-project-12345:europe-north1:mydb-instance-56aaf6d6
enable-iam-auth: true
datasource:
username: myiam@my-project-12345.iam