Skip to content
This repository has been archived by the owner on Mar 8, 2023. It is now read-only.

bmaupin/ansible-role-keycloak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible role for Keycloak

Features

  • Installs Keycloak
  • Installs a systemd service
  • Creates an admin user

Requirements

  • The target host must have systemd installed (e.g. CentOS/RHEL 7+, Debian 8+, Ubuntu 15.04+)

Instructions

  1. Create a playbook that includes this role and define any variables as described below

  2. After running the playbook, open the firewall as needed

    • Port 8080 for HTTP
    • Port 8443 for HTTPS
  3. Navigate to the server, e.g. https://192.168.56.100:8443

  4. Go to the Administration Console and log in using the admin username and password you set (see Variables below)

Variables

Sample playbook

- hosts: keycloak-servers
  roles:
    - keycloak
  vars:
    keycloak_admin_password: "{{ vault_keycloak_admin_password }}"

Documentation

See docs for various post-install documentation

About

Ansible role for Keycloak

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages