blob: 88f74494c505ce35693c8b55f5fe2806219dddbc [file] [log] [blame]
Hung-Wei Chiu6a075af2021-09-09 22:33:06 +00001---
2# keycloak defaults/main.yml
3#
4# SPDX-FileCopyrightText: © 2021 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6#
7keycloak_java_version: 11
8
Hung-Wei Chiu817f8b42021-09-16 06:08:36 +00009keycloak_behind_reverse_proxy: true
Hung-Wei Chiu7260e782021-09-14 18:33:46 +000010keycloak_server: "http://localhost:8080"
11keycloak_admin_api: "{{ keycloak_server }}/auth/admin/realms/master"
Hung-Wei Chiu6a075af2021-09-09 22:33:06 +000012keycloak_username: "keycloak"
13keycloak_groupname: "keycloak"
14keycloak_comment: "Keycloak, an identity and access management solution "
15keycloak_shell: "/usr/sbin/nologin"
16
17keycloak_download_url:
18 "https://github.com/keycloak/keycloak/releases/download/\
19 {{ keycloak_version }}/keycloak-{{ keycloak_version}}.tar.gz"
20keycloak_version: 15.0.2
21keycloak_checksum: "sha256:1915e33b3789eb426fda06676e39b9ddf3a7b563e1e2381a92a02da814dad047"
22
23keycloak_base_dir: /opt
24keycloak_dist_dir: "{{ keycloak_base_dir }}/dist/keycloak"
25keycloak_working_dir: "{{ keycloak_base_dir}}/keycloak"
26
27keycloak_admin_username: "admin"
28keycloak_admin_password: "changeme"
29
30keycloak_listen_address: "0.0.0.0"
Hung-Wei Chiu718cd262021-09-13 18:20:21 +000031
32# client_settings is a list of Keycloak client to configure - see README.md
33keycloak_client_settings: []
Hung-Wei Chiu7260e782021-09-14 18:33:46 +000034
35# ldap configuration
36keycloak_ldap_sync_registration: "true"
37keycloak_ldap_vendor: "rhds"
38keycloak_ldap_username: "uid"
39keycloak_ldap_rdn: "uid"
40keycloak_ldap_uuid: "nsuniqueid"
41keyclaok_ldap_user_object: "inetOrgPerson,organizationalPerson"
42keycloak_ldap_server: "ldap://127.0.0.1:389"
43keycloak_ldap_userdn: "ou=people,dc=testing,dc=org"
44keycloak_ldap_admin_dn: "cn=Directory Manager"
45keycloak_ldap_admin_password: "changeme"
46keycloak_ldap_group_dn: "ou=groups,dc=testing,dc=org"