Ansible Script 추가
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
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
|
||||
|
||||
test:
|
||||
enabled: true
|
||||
@@ -0,0 +1,73 @@
|
||||
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
|
||||
Reference in New Issue
Block a user