init
This commit is contained in:
22
k8s/dex-authenticator.yaml
Normal file
22
k8s/dex-authenticator.yaml
Normal file
@ -0,0 +1,22 @@
|
||||
apiVersion: deckhouse.io/v1
|
||||
kind: DexAuthenticator
|
||||
metadata:
|
||||
name: demo-spa-auth
|
||||
namespace: demo-spa
|
||||
spec:
|
||||
# Домен приложения
|
||||
applicationDomain: "demo-spa.127.0.0.1.sslip.io"
|
||||
|
||||
# Отправка заголовков авторизации
|
||||
sendAuthorizationHeader: true
|
||||
|
||||
# SSL сертификат
|
||||
applicationIngressCertificateSecretName: ingress-tls
|
||||
applicationIngressClassName: nginx
|
||||
|
||||
# Время жизни сессии
|
||||
keepUsersLoggedInFor: "720h" # 30 дней
|
||||
|
||||
# Разрешенные группы (пустой массив = все группы)
|
||||
allowedGroups: []
|
||||
|
||||
Reference in New Issue
Block a user