---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: oauth2-proxy
name: oauth2-proxy
spec:
replicas: 1
selector:
matchLabels:
app: oauth2-proxy
template:
metadata:
labels:
app: oauth2-proxy
spec:
containers:
-
args:
- provider= keycloak
- set-xauthrequest= true
- cookie-secret= xxxxxxxxx
- provider-display-name= 'xxxx xxxx'
- client-id= 'xxxx-xxxxx'
- client-secret= 'xxxxxxxxxx'
- login-url= 'xxxxxxxxx/auth/realms/xxxxxx/protocol/openid-connect/auth'
- redeem-url= 'xxxxxxx/auth/realms/xxxxx/protocol/openid-connect/token'
- validate-url= 'xxxxxxxxx/auth/realms/xxxxxxx/protocol/openid-connect/userinfo'
- keycloak-group= xxxxxxxx
image: 'quay.io/oauth2-proxy/oauth2-proxy:latest'
imagePullPolicy: Always
name: oauth2-proxy
ports:
-
containerPort: 4180
protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
labels:
app: oauth2-proxy
name: oauth2-proxy
spec:
ports:
- name: http
port: 4180
protocol: TCP
targetPort: 4180
selector:
app: oauth2-proxyOauth-丙氧2荚未启动。显示以下错误
错误:
2022/07/20 15:06:07无效配置:缺失设置:cookie-机密提供者缺失设置:客户端-id丢失设置:客户端机密或客户端机密文件丢失设置,用于电子邮件验证:电子邮件域或认证-电子邮件-文件所需。使用电子邮件域=*授权所有电子邮件地址
发布于 2022-07-21 22:31:44
我认为容器的args列表中的=符号周围有空格,这导致了问题的发生。尝试删除它,e-g将- client-id= 'xxxx-xxxxx'更改为- client-id='xxxx-xxxxx'。所有参数都一样。
https://stackoverflow.com/questions/73054157
复制相似问题