Skip to content

Commit

Permalink
Fix to use DB_VENDOR.
Browse files Browse the repository at this point in the history
DB_VENDOR is parsed in `docker-entrypoint.sh`.
`standalone.sh` will be called the tail of `docker-entrypoint.sh.`

Signed-off-by: Masaki Muranaka <[email protected]>
  • Loading branch information
monaka committed Jul 24, 2019
1 parent 376da09 commit 3d8ea83
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions dockerfiles/keycloak/kc_realm_user.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,14 @@ if [ "${CHE_SELF__SIGNED__CERT}" != "" ]; then
/opt/jboss/keycloak/bin/jboss-cli.sh --file=/scripts/cli/add_openshift_certificate.cli && rm -rf /opt/jboss/keycloak/standalone/configuration/standalone_xml_history
fi

# POSTGRES_PORT is assigned by Kubernetes controller
# and it isn't fit to docker-entrypoin.sh.
unset POSTGRES_PORT

echo "Starting Keycloak server..."

/opt/jboss/keycloak/bin/standalone.sh -Dkeycloak.migration.action=import \
-Dkeycloak.migration.provider=dir \
-Dkeycloak.migration.strategy=IGNORE_EXISTING \
-Dkeycloak.migration.dir=/scripts/ \
-Djboss.bind.address=0.0.0.0
exec /opt/jboss/docker-entrypoint.sh -Dkeycloak.migration.action=import \
-Dkeycloak.migration.provider=dir \
-Dkeycloak.migration.strategy=IGNORE_EXISTING \
-Dkeycloak.migration.dir=/scripts/ \
-Djboss.bind.address=0.0.0.0

0 comments on commit 3d8ea83

Please sign in to comment.