首页 > 解决方案 > 是否建议在同一个 pod 上运行 keycloak 和 postgres?

问题描述

我计划在我的 K8S 集群上部署 Keycloak,但目前不在https://www.keycloak.org/2019/04/keycloak-cluster-setup.html中描述的集群模式。PostgresSQL 将用作它的数据存储。

我的计划是:

在此处输入图像描述

创建一个包含 Keycloak 和 PostgreSQL 的 pod。部署副本将为 1,因为目前我不需要集群。

我知道,建议在一个 pod 中运行一个容器,但出于我的目的,在一个 pod 中运行 2 个容器是否可以接受?

标签: postgresqlkuberneteskeycloak

解决方案


不,如果没有办法不这样做,你应该只在同一个 pod 中运行。在这种情况下,替代方案是运行单独的 pod,因此您应该这样做。


推荐阅读