【发布时间】:2021-02-05 20:29:46
【问题描述】:
我正在将 postgres 作为依赖项安装在我的 helm 图表中,并且需要检索连接详细信息。
kubernetes 中的 Postgres 连接 URI 的形式为:
postgres://username:password@servicename.namespace.svc.cluster.local:port/dbname
username、password、namespace、port 和dbname 都可以通过.Values.postgresql.... 和.Release.Namespace 轻松访问,但service name is initialized 使用子图表模板common.names.fullname .
访问子图表模板是surprisingly not a thing,由于上下文变化,可能无论如何都无法工作。
配置我的应用程序以访问数据库的简单方法是什么?
【问题讨论】:
标签: kubernetes-helm