我在 Kubernetes 中有一个 MongoDB 集群,它使用 StatefulSet 类型的部署推送到 Kube。
那部分工作很好,我甚至可以创建 1 个以此开头的变量的 DB...
我的问题是,如何在第一次运行时在 Mongo 中创建超过 1 个 DB?
假设我有 5 个数据库需要创建,并指定各自的用户/密码
- db-foo
- db-栏
- 数据库测试
- db-lotr
- db-thedb
如何确保在首次部署时启动/创建这些?我是否只需在 mongodb/pre-init/ 中创建一个 SHELL 脚本,然后使用其中的脚本重建我的 Mongo?
我是否使用另一组编号的变量?
我很困惑。请帮帮我。