feat: add support keycloak cache stack

Signed-off-by: José Abraham <abrahamjoc@gmail.com>
This commit is contained in:
José Abraham
2022-05-20 11:24:58 -04:00
committed by Bitnami Containers
parent a5725e161e
commit 9019104515
4 changed files with 6 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ keycloak_env_vars=(
KEYCLOAK_FRONTEND_URL
KEYCLOAK_INIT_MAX_RETRIES
KEYCLOAK_CACHE_TYPE
KEYCLOAK_CACHE_STACK
KEYCLOAK_EXTRA_ARGS
KEYCLOAK_ENABLE_STATISTICS
KEYCLOAK_ENABLE_TLS
@@ -103,6 +104,7 @@ export KEYCLOAK_BIND_ADDRESS="${KEYCLOAK_BIND_ADDRESS:-$(hostname --fqdn)}"
export KEYCLOAK_FRONTEND_URL="${KEYCLOAK_FRONTEND_URL:-}"
export KEYCLOAK_INIT_MAX_RETRIES="${KEYCLOAK_INIT_MAX_RETRIES:-10}"
export KEYCLOAK_CACHE_TYPE="${KEYCLOAK_CACHE_TYPE:-ispn}"
export KEYCLOAK_CACHE_STACK="${KEYCLOAK_CACHE_STACK:-}"
export KEYCLOAK_EXTRA_ARGS="${KEYCLOAK_EXTRA_ARGS:-}"
export KEYCLOAK_ENABLE_STATISTICS="${KEYCLOAK_ENABLE_STATISTICS:-false}"
export KEYCLOAK_ENABLE_TLS="${KEYCLOAK_ENABLE_TLS:-false}"

View File

@@ -133,6 +133,7 @@ keycloak_configure_database() {
keycloak_configure_cache() {
info "Configuring cache count"
keycloak_conf_set "cache" "$KEYCLOAK_CACHE_TYPE"
! is_empty_value "$KEYCLOAK_CACHE_STACK" && debug_execute kc.sh build --cache-stack="${KEYCLOAK_CACHE_STACK}"
}
########################

View File

@@ -31,6 +31,7 @@ keycloak_env_vars=(
KEYCLOAK_FRONTEND_URL
KEYCLOAK_INIT_MAX_RETRIES
KEYCLOAK_CACHE_TYPE
KEYCLOAK_CACHE_STACK
KEYCLOAK_EXTRA_ARGS
KEYCLOAK_ENABLE_STATISTICS
KEYCLOAK_ENABLE_TLS
@@ -103,6 +104,7 @@ export KEYCLOAK_BIND_ADDRESS="${KEYCLOAK_BIND_ADDRESS:-$(hostname --fqdn)}"
export KEYCLOAK_FRONTEND_URL="${KEYCLOAK_FRONTEND_URL:-}"
export KEYCLOAK_INIT_MAX_RETRIES="${KEYCLOAK_INIT_MAX_RETRIES:-10}"
export KEYCLOAK_CACHE_TYPE="${KEYCLOAK_CACHE_TYPE:-ispn}"
export KEYCLOAK_CACHE_STACK="${KEYCLOAK_CACHE_STACK:-}"
export KEYCLOAK_EXTRA_ARGS="${KEYCLOAK_EXTRA_ARGS:-}"
export KEYCLOAK_ENABLE_STATISTICS="${KEYCLOAK_ENABLE_STATISTICS:-false}"
export KEYCLOAK_ENABLE_TLS="${KEYCLOAK_ENABLE_TLS:-false}"

View File

@@ -133,6 +133,7 @@ keycloak_configure_database() {
keycloak_configure_cache() {
info "Configuring cache count"
keycloak_conf_set "cache" "$KEYCLOAK_CACHE_TYPE"
! is_empty_value "$KEYCLOAK_CACHE_STACK" && debug_execute kc.sh build --cache-stack="${KEYCLOAK_CACHE_STACK}"
}
########################