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/postgres-ha-values.yaml

73 lines
1.8 KiB

replicas: 2
podLabels:
test-label: test-label-value
podAnnotations:
test-annotation: test-annotation-value-{{ .Release.Name }}
test-int-annotation: "12345"
startupScripts:
hello.sh: |
#!/bin/sh
echo '********************************************************************************'
echo '* *'
echo '* Hello from my startup script! *'
echo '* *'
echo '********************************************************************************'
lifecycleHooks: |
postStart:
exec:
command:
- /bin/sh
- -c
- echo 'Hello from lifecycle hook!'
extraEnv: |
- name: JGROUPS_DISCOVERY_PROTOCOL
value: dns.DNS_PING
- name: JGROUPS_DISCOVERY_PROPERTIES
value: 'dns_query={{ include "keycloak.serviceDnsName" . }}'
- name: CACHE_OWNERS_COUNT
value: "2"
- name: CACHE_OWNERS_AUTH_SESSIONS_COUNT
value: "2"
- name: KEYCLOAK_USER_FILE
value: /secrets/admin-creds/user
- name: KEYCLOAK_PASSWORD_FILE
value: /secrets/admin-creds/password
- name: KEYCLOAK_STATISTICS
value: all
- 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:
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: true
persistence:
enabled: true
test:
enabled: true