mirror of
https://github.com/helm/charts.git
synced 2026-08-22 13:57:51 +00:00
* [stable/dex] Add "affinity" value Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/dex] Add "podDisruptionBudget" value Signed-off-by: Mikhail Zholobov <legal90@gmail.com> * [stable/dex] Bump chart version Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
150 lines
3.2 KiB
YAML
150 lines
3.2 KiB
YAML
# Default values for dex
|
|
# This is a YAML-formatted file.
|
|
# Declare name/value pairs to be passed into your templates.
|
|
# name: value
|
|
|
|
image: quay.io/dexidp/dex
|
|
imageTag: "v2.14.0"
|
|
imagePullPolicy: "IfNotPresent"
|
|
|
|
inMiniKube: false
|
|
|
|
nodeSelector: {}
|
|
|
|
replicas: 1
|
|
|
|
# resources:
|
|
# limits:
|
|
# cpu: 100m
|
|
# memory: 50Mi
|
|
# requests:
|
|
# cpu: 100m
|
|
# memory: 50Mi
|
|
|
|
ports:
|
|
- name: http
|
|
containerPort: 8080
|
|
protocol: TCP
|
|
# nodePort: 32080
|
|
- name: grpc
|
|
containerPort: 5000
|
|
protocol: TCP
|
|
|
|
service:
|
|
type: ClusterIP
|
|
port: 8080
|
|
annotations: {}
|
|
|
|
ingress:
|
|
enabled: false
|
|
annotations: {}
|
|
# kubernetes.io/ingress.class: nginx
|
|
# kubernetes.io/tls-acme: "true"
|
|
path: /
|
|
hosts:
|
|
- dex.example.com
|
|
tls: []
|
|
# - secretName: dex-example-tls
|
|
# hosts:
|
|
# - dex.example.com
|
|
|
|
extraVolumes: []
|
|
extraVolumeMounts: []
|
|
|
|
certs:
|
|
image: gcr.io/google_containers/kubernetes-dashboard-init-amd64
|
|
imageTag: "v1.0.0"
|
|
imagePullPolicy: "IfNotPresent"
|
|
web:
|
|
create: true
|
|
activeDeadlineSeconds: 300
|
|
caDays: 10000
|
|
certDays: 10000
|
|
altNames:
|
|
- dex.io
|
|
altIPs: {}
|
|
secret:
|
|
tlsName: dex-web-server-tls
|
|
caName: dex-web-server-ca
|
|
grpc:
|
|
create: true
|
|
activeDeadlineSeconds: 300
|
|
altNames:
|
|
- dex.io
|
|
altIPs: {}
|
|
secret:
|
|
serverTlsName: dex-grpc-server-tls
|
|
clientTlsName: dex-grpc-client-tls
|
|
caName: dex-grpc-ca
|
|
|
|
env: []
|
|
|
|
rbac:
|
|
# Specifies whether RBAC resources should be created
|
|
create: true
|
|
|
|
serviceAccount:
|
|
# Specifies whether a ServiceAccount should be created
|
|
create: true
|
|
# The name of the ServiceAccount to use.
|
|
# If not set and create is true, a name is generated using the fullname template
|
|
name:
|
|
|
|
affinity: {}
|
|
# podAntiAffinity:
|
|
# preferredDuringSchedulingIgnoredDuringExecution:
|
|
# - weight: 5
|
|
# podAffinityTerm:
|
|
# topologyKey: "kubernetes.io/hostname"
|
|
# labelSelector:
|
|
# matchLabels:
|
|
# app: {{ template "dex.name" . }}
|
|
# release: "{{ .Release.Name }}"
|
|
|
|
podDisruptionBudget: {}
|
|
# maxUnavailable: 1
|
|
|
|
config:
|
|
issuer: http://dex.io:8080
|
|
storage:
|
|
type: kubernetes
|
|
config:
|
|
inCluster: true
|
|
logger:
|
|
level: debug
|
|
web:
|
|
http: 0.0.0.0:8080
|
|
# tlsCert: /etc/dex/tls/https/server/tls.crt
|
|
# tlsKey: /etc/dex/tls/https/server/tls.key
|
|
grpc:
|
|
addr: 0.0.0.0:5000
|
|
tlsCert: /etc/dex/tls/grpc/server/tls.crt
|
|
tlsKey: /etc/dex/tls/grpc/server/tls.key
|
|
tlsClientCA: /etc/dex/tls/grpc/ca/tls.crt
|
|
connectors:
|
|
# - type: github
|
|
# id: github
|
|
# name: GitHub
|
|
# config:
|
|
# clientID: xxxxxxxxxxxxxxx
|
|
# clientSecret: yyyyyyyyyyyyyyyyyyyyy
|
|
# redirectURI: https://dex.minikube.local:5556/callback
|
|
# org: kubernetes
|
|
oauth2:
|
|
skipApprovalScreen: true
|
|
|
|
# staticClients:
|
|
# - id: example-app
|
|
# redirectURIs:
|
|
# - 'http://192.168.42.219:31850/oauth2/callback'
|
|
# name: 'Example App'
|
|
# secret: ZXhhbXBsZS1hcHAtc2VjcmV0
|
|
#
|
|
enablePasswordDB: true
|
|
# staticPasswords:
|
|
# - email: "admin@example.com"
|
|
# # bcrypt hash of the string "password"
|
|
# hash: "$2a$10$2b2cU8CPhOTaGrs1HRQuAueS7JTT5ZHsHSzYiFPm1leZck7Mc8T4W"
|
|
# username: "admin"
|
|
# userID: "08a8684b-db88-4b73-90a9-3cd1661f5466"
|