dev-tools/ansible/roles/keycloak/README.md
Keycloak Deployment
###Configuration variables are distributed between :
roles/keycloak/default/main.yml
- defaults for keycloak internal variablesinventories/airavata-iam/group_vars/all.yml
- Global variables
###Running instructions:
- Make sure SSL certificates and keystore files are present in roles/keycloak/files directory
- Make sure all the variables are configured correctly
- Dont use the Database role, rather set up the VM with default version provided by centos, tested with MySql 5.6 & MariaDB 5.5.52), Ansible role for the same is coming soon.
- Ensure the host file:
inventories/airavata-iam/hosts
has correct IP address - For Standalone mode deployment :
ansible-playbook -i inventories/airavata-iam airavata-iam-setup.yml -t "standalone"
- For HaCluster mode deployment :
ansible-playbook -i inventories/airavata-iam airavata-iam-setup.yml -t "hacluster"