kubernetes 如何配置keycloak路由到/auth?--http-relative-path不起作用

lsmepo6l  于 2023-05-22  发布在  Kubernetes
关注(0)|答案(1)|浏览(147)

我正在尝试修改kubernetes keycloak部署,以在/auth上响应,而不是/。我在文档中看到,通过将--http-relative-path设置为/auth,这应该是可能的。我已经尝试过了,它导致所有的服务都从keycloak服务接收Connection refused。这可能是keycloak的问题,还是需要其他配置?

jyztefdp

jyztefdp1#

问题是网络解决方案未路由到服务,因为运行状况检查未使用正确的路由进行更新。

readinessProbe:
          httpGet:
            path: /health/ready
            port: 8080
          initialDelaySeconds: 30
          periodSeconds: 10
          timeoutSeconds: 1
          failureThreshold: 20
        startupProbe:
          httpGet:
            path: /health/ready
            port: 8080
          initialDelaySeconds: 30
          periodSeconds: 10
          timeoutSeconds: 1
          failureThreshold: 20
        livenessProbe:
          httpGet:
            path: /health/ready
            port: 8080
          initialDelaySeconds: 30
          periodSeconds: 10
          timeoutSeconds: 1
          failureThreshold: 20

将这些更改为/auth/health/ready修复了就绪检查。

相关问题