Repository for dip
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
service-catalog/manifests/helm/keycloak/18.4.0/ci/h2-and-ingress-values.yaml

75 lines
1.6 KiB

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