andrelohmann.keycloak
keycloak
Use this role to install Keycloak.
Requirements
This role needs Ubuntu.
Dependencies
This role depends on andrelohmann.percona_mysql
and andrelohmann.zulu_openjdk
.
Role Variables
The default variables for Keycloak installation are:
keycloak_version
: 7.0.0keycloak_dir
: /var/lib/keycloakkeycloak_archive
: keycloak-{{ keycloak_version }}.tar.gzkeycloak_url
: http://downloads.jboss.org/keycloak/{{ keycloak_version }}/{{keycloak_archive }}keycloak_jboss_home
: "{{ keycloak_dir }}/keycloak-{{ keycloak_version }}"keycloak_log_dir
: "{{ keycloak_jboss_home }}/standalone/log"keycloak_bind_port
: "8080"keycloak_bind_address
: "0.0.0.0"keycloak_admin_username
: "admin"keycloak_admin_password
: "admin"keycloak_create_admin
: Truekeycloak_mysql
: Falsekeycloak_mysql_connector_version
: 8.0.17keycloak_mysql_connector_url
: "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-{{ keycloak_mysql_connector_version }}.zip"keycloak_mysql_host
: localhostkeycloak_mysql_user
: keycloakkeycloak_mysql_password
: keycloakkeycloak_mysql_database
: keycloakkeycloak_mysql_port
: 3306
Example Playbook
- hosts: keycloak
roles:
- andrelohmann.keycloak
License
MIT
Author Information
Find more information at: https://github.com/andrelohmann
Installa
ansible-galaxy install andrelohmann.keycloak
Licenza
mit
Download
59.1k
Proprietario