Add keycloak chart 18.4.0
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
extraEnv: |
|
||||
- name: DB_VENDOR
|
||||
value: h2
|
||||
- name: KEYCLOAK_USER_FILE
|
||||
value: /secrets/admin-creds/user
|
||||
- name: KEYCLOAK_PASSWORD_FILE
|
||||
value: /secrets/admin-creds/password
|
||||
- name: JAVA_OPTS
|
||||
value: >-
|
||||
-XX:+UseContainerSupport
|
||||
-XX:MaxRAMPercentage=50.0
|
||||
-Djava.net.preferIPv4Stack=true
|
||||
-Djboss.modules.system.pkgs=$JBOSS_MODULES_SYSTEM_PKGS
|
||||
-Djava.awt.headless=true
|
||||
|
||||
secrets:
|
||||
admin-creds:
|
||||
annotations:
|
||||
my-test-annotation: Test secret for {{ include "keycloak.fullname" . }}
|
||||
stringData:
|
||||
user: admin
|
||||
password: secret
|
||||
|
||||
extraVolumeMounts: |
|
||||
- name: admin-creds
|
||||
mountPath: /secrets/admin-creds
|
||||
readOnly: true
|
||||
|
||||
extraVolumes: |
|
||||
- name: admin-creds
|
||||
secret:
|
||||
secretName: '{{ include "keycloak.fullname" . }}-admin-creds'
|
||||
|
||||
postgresql:
|
||||
enabled: false
|
||||
|
||||
|
||||
ingress:
|
||||
enabled: true
|
||||
annotations:
|
||||
test-annotation1: annotationValue1
|
||||
test-annotation2: annotationValue2
|
||||
labels:
|
||||
test-label1: labelValue1
|
||||
test-label2: labelValue2
|
||||
# List of rules for the Ingress
|
||||
rules:
|
||||
-
|
||||
# Ingress host
|
||||
host: '{{ .Release.Name }}.keycloak.example.com'
|
||||
# Paths for the host
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
# TLS configuration
|
||||
|
||||
console:
|
||||
enabled: true
|
||||
annotations:
|
||||
test-annotation1: annotationValue1
|
||||
test-annotation2: annotationValue2
|
||||
labels:
|
||||
test-label1: labelValue1
|
||||
test-label2: labelValue2
|
||||
ingressClassName: ""
|
||||
rules:
|
||||
-
|
||||
host: '{{ .Release.Name }}.keycloak.example.com'
|
||||
# Paths for the host
|
||||
paths:
|
||||
- path: /auth/admin/
|
||||
pathType: Prefix
|
||||
|
||||
test:
|
||||
enabled: true
|
||||
Reference in New Issue
Block a user