61 lines
1.2 KiB
YAML
61 lines
1.2 KiB
YAML
auth:
|
|
adminUser: admin
|
|
adminPassword: "admin"
|
|
managementUser: admin
|
|
managementPassword: "admin"
|
|
proxyAddressForwarding: true
|
|
serviceDiscovery:
|
|
enabled: true
|
|
cache:
|
|
ownersCount: 2
|
|
authOwnersCount: 2
|
|
replicaCount: 2
|
|
service:
|
|
type: NodePort
|
|
nodePorts:
|
|
http: "30100"
|
|
https: "30101"
|
|
rbac:
|
|
create: true
|
|
rules:
|
|
- apiGroups:
|
|
- ""
|
|
resources:
|
|
- pods
|
|
verbs:
|
|
- get
|
|
- list
|
|
postgresql:
|
|
enabled: false
|
|
externalDatabase:
|
|
host: "postgresql.dsk-middle.svc.cluster.local"
|
|
port: 5432
|
|
user: root
|
|
database: keycloak
|
|
password: root
|
|
ingress:
|
|
enabled: true
|
|
ingressClassName: "nginx"
|
|
hostname: auth.dev.kr.datasaker.io
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
ingress.kubernetes.io/ssl-redirect: "true"
|
|
kubernetes.io/tls-acme: "true"
|
|
tls:
|
|
- hosts:
|
|
- auth.dev.kr.datasaker.io
|
|
secretName: cert-auth-dev-kr-datasaker
|
|
tolerations:
|
|
- key: "dev/data-druid"
|
|
operator: "Exists"
|
|
affinity:
|
|
nodeAffinity:
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
nodeSelectorTerms:
|
|
- matchExpressions:
|
|
- key: datasaker/druid-size
|
|
operator: In
|
|
values:
|
|
- small
|
|
|