无法连接到服务器(postgres)-GCP-Kubernetes

问题描述 投票:0回答:1

)

我想连接到我的Postgres DB。我将部署NodePort IP用于主机字段,还使用了配置文件中的数据:

data:
  POSTGRES_DB: postgresdb
  POSTGRES_PASSWORD: my_password
  POSTGRES_USER: postgresadmin

enter image description here

但是我得到了错误。我做错了什么?如果您需要更多信息,请告诉我。

postgresql kubernetes google-cloud-platform
1个回答
2
投票
您需要为节点端口服务创建公共访问权限。尝试kubectl get service找出要使用的服务的外部IP。然后尝试从外部IP连接到您的IP地址。

而不是使用NodePort服务,最好使用Load Balancer类型的服务,这可能会给您带来更大的灵活性来管理它,尤其是在生产环境中。但是更改IP地址的可能性较高,但是负载平衡器或入口服务将通过固定的DNS自动为您管理此地址。因此,您需要根据工作量来权衡使用服务类型的利弊。

© www.soinside.com 2019 - 2024. All rights reserved.