postgresql - 是否建议在同一个 pod 上运行 keycloak 和 postgres?
问题描述
我计划在我的 K8S 集群上部署 Keycloak,但目前不在https://www.keycloak.org/2019/04/keycloak-cluster-setup.html中描述的集群模式。PostgresSQL 将用作它的数据存储。
我的计划是:
创建一个包含 Keycloak 和 PostgreSQL 的 pod。部署副本将为 1,因为目前我不需要集群。
我知道,建议在一个 pod 中运行一个容器,但出于我的目的,在一个 pod 中运行 2 个容器是否可以接受?
解决方案
不,如果没有办法不这样做,你应该只在同一个 pod 中运行。在这种情况下,替代方案是运行单独的 pod,因此您应该这样做。
推荐阅读
- java - Mockito:在特定的类范围内模拟不同的类方法
- python - Tensorflow:按名称获取所有权重张量
- java - 意外字符('<'(代码 60))
- org-mode - 无法从 Spacemacs 导出带有西里尔字母的 TaskJuggler
- r - DEOptim 变量约束 - 强制一个变量低于另一个
- postgresql - Postgresql 从基于日期的日历表中计算入住率
- git - Git 从分支签出文件而不更改索引
- java - 以编程方式设置 Spring OAuth2 userInfoUri
- python - 在 Python 中使用 if 语句打印二维数组
- swift - Swift:字符串中的子字符串(整数/数字)