forked from sigstore/helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dex.values.yaml
70 lines (65 loc) · 1.29 KB
/
dex.values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
config:
issuer: https://dex.sigstore.local
storage:
type: memory
frontend:
issuer: Dex
theme: dark
web:
tlsCert: /etc/dex/tls/tls.crt
tlsKey: /etc/dex/tls/tls.key
oauth2:
responseTypes: [ "code" ]
skipApprovalScreen: true
alwaysShowLoginScreen: true
staticClients:
- id: sigstore
public: true
name: 'sigstore'
connectors:
- type: github
id: github-sigstore-test
name: GitHub
config:
clientID: $GITHUB_CLIENT_ID
clientSecret: $GITHUB_CLIENT_SECRET
redirectURI: https://dex.sigstore.local/callback
- type: microsoft
id: microsoft
name: Microsoft
config:
clientID: $MICROSOFT_CLIENT_ID
clientSecret: $MICROSOFT_CLIENT_SECRET
redirectURI: https://dex.sigstore.local/callback
tenant: common
envFrom:
- secretRef:
name: github-client
- secretRef:
name: microsoft-client
volumeMounts:
- name: tls
mountPath: /etc/dex/tls
volumes:
- name: tls
secret:
secretName: dex-tls
ingress:
enabled: true
hosts:
- host: dex.sigstore.local
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- dex.sigstore.local
secretName: dex-tls
https:
enabled: true
service:
ports:
http:
port: 80
https:
port: 443