将自定义 .jar 主题热部署到 Keycloak v21

问题描述 投票:0回答:1

我正在尝试将自定义主题部署到 keycloak,但是我无法让它按照我希望的 jar 文件方式工作。

最初我遵循了本教程:https://github.com/keycloak/keycloak-quickstarts/tree/latest/extend-account-console

巴斯卡利说:

  1. 创建一个带有主题的罐子
  2. 放入
    /opt/keycloak/standalone/deployments

似乎在较新的版本中,

/opt/keycloak/providers
已接管作为jar文件的标准位置,并且可以通过运行
/opt/keycloak/bin/kc.sh build
来部署这些文件,但是为了使其正常工作,我需要重新启动服务器。

我们正在尝试将其部署在 k8s 集群内部,重新启动服务器确实不是一个理想的解决方案。有没有办法让主题显示而无需使用

themes
目录,或重新启动服务器?

keycloak
1个回答
0
投票

来自 https://www.keycloak.org/docs/latest/server_development/#creating-a-theme

程序 使用以下选项运行 Keycloak:

bin/kc.[sh|bat] start --spi-theme-static-max-age=-1 --spi-theme-cache-themes=false --spi-theme-cache-templates=false

使用命令即可查看自定义主题的效果,无需重启

© www.soinside.com 2019 - 2024. All rights reserved.