以前,当我通过 Terraform 使用 Bitnami Helm 图表来部署 PostgreSQL 时,我会创建一个数据库。现在我不再创建数据库了。我在用着
- 相同的连接字符串
- 相同的用户名
- 相同的密码
但我在 Kubernetes 日志中收到此错误,
psql:错误:致命:数据库“foo”不存在
为什么我不再有初始数据库?
以前,当我通过 Terraform 使用 Bitnami Helm 图表来部署 PostgreSQL 时,我会创建一个数据库。现在我不再创建数据库了。我在用着
但我在 Kubernetes 日志中收到此错误,
psql:错误:致命:数据库“foo”不存在
为什么我不再有初始数据库?
原因是那是因为
工作原理略有不同,
他们两个
foo
用户和密码foo
当您使用用户进行身份验证时,将默认连接到foo
但只有其中一个在初始运行时创建数据库。从 PostgreSQL 图表上的 Bitnami 文档来看,