Keycloak role
Deploy Keycloak container.
Usage
Configure the role.
vars.yml
# https://hub.docker.com/r/jboss/keycloak
keycloak_image: jboss/keycloak:9.0.2
keycloak_description: Login Example Company # default: Keycloak
keycloak_timezone: Europe/Paris # default: Europe/Berlin
keycloak_hostname: login01
keycloak_user: admin
keycloak_password: "{{ vault_keycloak_password }}"
keycloak_db_type: postgres
keycloak_db_hostname: postgres01
keycloak_db_user: keycloak
keycloak_db_password: "{{ vault_keycloak_db_password }}"
And include it in your playbook.
- hosts: keycloak
roles:
- role: keycloak