openshift使用keycloak登录
创建project
oc new-project keycloak发布mysql
发布keycloak
oc process -n keycloak -f https://raw.githubusercontent.com/ss75710541/keycloak-with-openshift-auth-provider/master/keycloak-with-openshift-auth-provider.yaml -p KEYCLOAK_IMAGE="docker.io/jboss/keycloak:4.8.3.Final" | oc create -f - - name: DB_DATABASE
valueFrom:
secretKeyRef:
key: database-name
name: mysql
- name: DB_USER
valueFrom:
secretKeyRef:
key: database-user
name: mysql
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
key: database-password
name: mysql
- name: DB_ADDR
value: mysql.keycloak.svc
- name: DB_PORT
value: '3306'
- name: DB_VENDOR
value: mysql
- name: MYSQL_PORT
value: '3306'修改keycloak证书
tls证书(默认选择,keycloak 镜像自动转为java使用的证书)
创建jks证书(安装使用麻烦,只做参考,弃用)
导入openshift realm
修改clients
修改Valid Redirect URIs
重置keycloak openshift clinet 密钥
添加测试用户
重置新用户密码
配置Openshift master
配置master config
修改openshift logout url
支持作者

Last updated