如何在Kubernetes上的Keyclope Operator部署上使用自定义主题?
我使用(版本12.0.1)安装了keybeave。它使用了存储库,一切都可以无缝运行。一个keydove实例已经启动,我可以使用管理员凭据登录。我可以看到一个领域、客户端、用户等按预期工作 但我有一个自定义的主题,我想使用它。为此,我在myrealm.yaml中做了以下更改如何在Kubernetes上的Keyclope Operator部署上使用自定义主题?,kubernetes,keycloak,keycloak-services,keycloak-operator,Kubernetes,Keycloak,Keycloak Services,Keycloak Operator,我使用(版本12.0.1)安装了keybeave。它使用了存储库,一切都可以无缝运行。一个keydove实例已经启动,我可以使用管理员凭据登录。我可以看到一个领域、客户端、用户等按预期工作 但我有一个自定义的主题,我想使用它。为此,我在myrealm.yaml中做了以下更改 apiVersion: keycloak.org/v1alpha1 kind: Keycloak metadata: name: my-keycloak labels: app: my-keycloak sp
apiVersion: keycloak.org/v1alpha1
kind: Keycloak
metadata:
name: my-keycloak
labels:
app: my-keycloak
spec:
instances: 1
extensions:
- https://github.com/aerogear/keycloak-metrics-spi/releases/download/1.0.4/keycloak-metrics-spi-1.0.4.jar
externalAccess:
enabled: False
podDisruptionBudget:
enabled: True
---
apiVersion: keycloak.org/v1alpha1
kind: KeycloakRealm
metadata:
name: my-realm
labels:
app: my-realm
spec:
realm:
id: "my"
realm: "my"
enabled: True
registrationEmailAsUsername: True
accountTheme: "account-theme" // THEMES
adminTheme: "admin-theme" // THEMES
emailTheme: "email-theme" // THEMES
loginTheme: "login-theme" // THEMES
users:
- username: "aftab@x.com"
firstName: "Service"
lastName: "Account"
instanceSelector:
matchLabels:
app: my-keycloak
但是,我在我的领域/我的领域/主题设置中没有看到任何主题。我只能在选择框中看到默认主题(即keydape,base)。我希望帐户主题
,管理主题
,电子邮件主题
,登录主题
出现在各自的选择框中
我是不是遗漏了什么
但是,我在我的文章中没有看到任何主题
领域/我的领域/主题设置。我只能在中看到默认主题
选择框(即钥匙斗篷、底座)。我期待着客户主题,
管理员主题、电子邮件主题、登录主题各自选择
盒子
问题是——直到2021年1月26日,提交f2d0370290d6abe91724b2536748aa6b1245d1e1()——默认情况下,KeyClope操作符没有识别与主题相关的字段(即,accountTheme
,adminTheme
,emailTheme
,loginTheme
)
此功能未部署在当前最新版本(12.0.2)上,但可从master获得。因此,您可以从这里开始。我正在尝试使用12.0.1版本(),该版本不包含主题