小编nou*_*our的帖子

将Keycloak HA集群部署到kubernetes | Pod 没有发现彼此

我正在尝试在 Kubernetes (GKE) 上部署 HA Keycloak 集群(2 个节点)。到目前为止,根据我从日志中推断出的情况,集群节点(pod)在所有情况下都无法发现彼此。Pod 启动且服务已启动,但无法看到其他节点。

成分

  • 在默认端口上使用 clusterIP 服务进行 PostgreSQL 数据库部署。
  • Keycloak 部署 2 个节点,其中包含所需端口容器端口 8080、8443、相关 clusterIP 以及 LoadBalancer 类型的服务,以将服务公开到互联网

日志片段:

INFO  [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-4) ISPN000078: Starting JGroups channel ejb
INFO  [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-4) ISPN000094: Received new cluster view for channel ejb: [keycloak-567575d6f8-c5s42|0] (1) [keycloak-567575d6f8-c5s42]
INFO  [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-1) ISPN000094: Received new cluster view for channel ejb: [keycloak-567575d6f8-c5s42|0] (1) [keycloak-567575d6f8-c5s42]
INFO  [org.infinispan.remoting.transport.jgroups.JGroupsTransport] (MSC service thread 1-3) ISPN000094: Received new cluster …
Run Code Online (Sandbox Code Playgroud)

high-availability kubernetes keycloak google-kubernetes-engine keycloak-services

3
推荐指数
1
解决办法
6637
查看次数