Gir*_*mar 5 bitnami kubernetes keycloak kubernetes-helm
下面是我在 kubernetes 集群上安装 bitnami keycloak 的命令
helm install kc --set auth.adminPassword=admin,auth.adminUser=admin,service.httpPort=8180 bitnami/keycloak -n my-namespace
Run Code Online (Sandbox Code Playgroud)
我想将领域(包含用户、组、客户端和角色)导入到我的 keycloak 中,但在执行此操作之前,我需要启用上传脚本标志,你们中的大多数人可能已经知道我们可以使用standalone.sh 来做到这一点,如下所示独立安装 keycloak
bin/standalone.bat -Djboss.socket.binding.port-offset=10 -Dkeycloak.profile.featur
e.upload_scripts=enabled
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我如何使用 helm install 命令通过传递标志来完成此操作,就像我所做的那样auth.adminPassword=admin,auth.adminUser=admin,service.httpPort=8180
提前致谢
在您的 Keycloak yaml 文件中,您需要添加字段extraEnvVars并设置KEYCLOAK_EXTRA_ARGS环境变量,如下例所示:
keycloak:
enabled: true
auth:
adminUser: admin
adminPassword: secret
extraEnvVars:
- name: KEYCLOAK_EXTRA_ARGS
value: -Dkeycloak.profile.feature.upload_scripts=enabled
extraVolumeMounts:
...
Run Code Online (Sandbox Code Playgroud)
但请记住,该功能upload_scripts将来将从 Keycloak 中删除。
来自Keycloak 文档:
通过管理控制台上传脚本的功能已被弃用,并将在 Keycloak 的未来版本中删除
| 归档时间: |
|
| 查看次数: |
6246 次 |
| 最近记录: |