feat(platform): install Dex with Gitea connector

This commit is contained in:
Khue Doan 2021-11-17 22:12:07 +07:00
parent d173baa9fa
commit 2c48251cef
2 changed files with 31 additions and 0 deletions

7
platform/dex/Chart.yaml Normal file
View File

@ -0,0 +1,7 @@
apiVersion: v2
name: dex
version: 0.0.0
dependencies:
- name: dex
version: 0.6.3
repository: https://charts.dexidp.io

24
platform/dex/values.yaml Normal file
View File

@ -0,0 +1,24 @@
dex:
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: "selfsigned-cluster-issuer"
hosts:
- host: dex.khuedoan.com
paths:
- path: /
pathType: ImplementationSpecific
tls:
- secretName: dex-tls-certificate
hosts:
- dex.khuedoan.com
config:
connectors:
- type: gitea
id: gitea
name: Gitea
config:
clientID: $GITEA_CLIENT_ID
clientSecret: $GITEA_CLIENT_SECRET
redirectURI: https://127.0.0.1:5556/dex/callback
baseURL: https://git.khuedoan.com