|
|
|
@ -26,19 +26,16 @@ keycloak_docker: {
|
|
|
|
image_name: "{{ keycloak_image }}",
|
|
|
|
image_name: "{{ keycloak_image }}",
|
|
|
|
image_version: "{{ keycloak_version }}",
|
|
|
|
image_version: "{{ keycloak_version }}",
|
|
|
|
labels: "{{ keycloak_labels + ( keycloak_labels_additional | default([])) }}",
|
|
|
|
labels: "{{ keycloak_labels + ( keycloak_labels_additional | default([])) }}",
|
|
|
|
|
|
|
|
command: "start",
|
|
|
|
environment: [
|
|
|
|
environment: [
|
|
|
|
"PROXY_ADDRESS_FORWARDING: \"true\"",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"KEYCLOAK_USER: \"{{ keycloak_admin_username }}\"",
|
|
|
|
"KEYCLOAK_USER: \"{{ keycloak_admin_username }}\"",
|
|
|
|
"KEYCLOAK_PASSWORD: \"{{ keycloak_admin_password }}\"",
|
|
|
|
"KEYCLOAK_ADMIN_PASSWORD: \"{{ keycloak_admin_password }}\"",
|
|
|
|
|
|
|
|
"KC_PROXY: \"edge\"",
|
|
|
|
"DB_VENDOR: postgres",
|
|
|
|
"KC_HOSTNAME: \"{{ stage_server_domain }}\"",
|
|
|
|
"DB_DATABASE: \"{{ keycloak_postgres_database }}\"",
|
|
|
|
"KC_DB: \"postgres\"",
|
|
|
|
"DB_USER: \"{{ keycloak_postgres_username }}\"",
|
|
|
|
"KC_DB_USERNAME: \"{{ keycloak_postgres_username }}\"",
|
|
|
|
"DB_PASSWORD: \"{{ keycloak_postgres_password }}\"",
|
|
|
|
"KC_DB_PASSWORD: \"{{ keycloak_postgres_password }}\"",
|
|
|
|
"DB_ADDR: \"{{ keycloak_postgres_host }}\"",
|
|
|
|
"KC_DB_URL: \"jdbc:postgresql://{{ shared_service_postgres_01_hostname }}:{{ service_port_postgres }}/{{ keycloak_postgres_database }}?sslmode=require\""
|
|
|
|
"JDBC_PARAMS: \"sslmode=require\"",
|
|
|
|
|
|
|
|
"JAVA_OPTS_APPEND: \"-Dkeycloak.profile.feature.docker=enabled\"",
|
|
|
|
|
|
|
|
],
|
|
|
|
],
|
|
|
|
networks: [
|
|
|
|
networks: [
|
|
|
|
'"front-tier"',
|
|
|
|
'"front-tier"',
|
|
|
|
|