如何在Keyloak操作符(v13.0.0)上使用自定义主题? [英] How to use custom themes on Keycloak Operator (v13.0.0)?
本文介绍了如何在Keyloak操作符(v13.0.0)上使用自定义主题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
theme
所在的URL。我试过了,工作起来完美无缺。
但是,如果主题位于某个本地目录中,而不是位于某个公共URL中,该怎么办?那么我们应该如何上传密钥斗篷中的theme
呢?
我也尝试过使用文件URL和文件路径,但对我不起作用。
Keycloak.yaml
apiVersion: keycloak.org/v1alpha1
kind: Keycloak
metadata:
name: keycloak-test
labels:
app: keycloak-test
spec:
instances: 1
extensions:
- https://SOME-PUBLIC-URL/keycloak-themes.jar
externalAccess:
enabled: False
podDisruptionBudget:
enabled: True
推荐答案
我们可以通过以下步骤在密钥罩运算符(v13.0.0)中添加自定义密钥罩主题:
- 使用此处所示的步骤为您的自定义主题创建JAR文件Deploying Keycloak Themes
- 使用以下命令创建JAR的Kubernetes configmap
kubectl create cm customtheme --from-file customtheme.jar
- 要使用上面的configmap更新
Keycloak.yaml
并添加以下代码挡路
keycloakDeploymentSpec:
experimental:
volumes:
defaultMode: 0777
items:
- name: customtheme
mountPath: /opt/jboss/keycloak/standalone/deployments/custom-themes
subPath: customtheme.jar
configMaps:
- customtheme
注意:请确保主题大小小于1MB。
这篇关于如何在Keyloak操作符(v13.0.0)上使用自定义主题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文