forked from OfficeForProductSafetyAndStandards/keycloak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.yml
16 lines (16 loc) · 904 Bytes
/
manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
applications:
- name: keycloak
memory: 1G
routes:
- route: ((hostname))
instances: 1
buildpacks:
- https://github.com/kirmerzlikin/keycloak-buildpack
path: package
command: export $(./env/get-keycloak-env-from-vcap.sh) && JAVA_HOME=$PWD/.java-buildpack/open_jdk_jre JAVA_OPTS="-agentpath:$PWD/.java-buildpack/open_jdk_jre/bin/jvmkill-1.16.0_RELEASE=printHeapHistogram=1 -Djava.io.tmpdir=$TMPDIR $CALCULATED_MEMORY -Djboss.http.port=$PORT -Djava.net.preferIPv4Stack=true -Dio.undertow.disable-file-system-watcher=true -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.strategy=IGNORE_EXISTING -Dkeycloak.migration.file=$PWD/configuration/initial-setup.json" exec $PWD/bin/standalone.sh --server-config standalone-ha.xml -b 0.0.0.0
stack: cflinuxfs3
services:
- keycloak-database
- opss-log-drain
- keycloak-notify-env