Skip to content
Snippets Groups Projects

keycloak: migrate to Quarkus distribution

Merged Evangelos Foutras requested to merge keycloak-quarkus into master
All threads resolved!
@@ -22,19 +22,17 @@
notify:
- restart keycloak
- name: get service facts
service_facts:
- name: create drop-in directory for keycloak.service
file: path=/etc/systemd/system/keycloak.service.d state=directory owner=root group=root mode=0755
when: ansible_facts.services["keycloak.service"]["state"] != "running"
- name: install drop-in for keycloak.service
copy: src=create-keycloak-admin.conf dest=/etc/systemd/system/keycloak.service.d/ owner=root group=root mode=0644
when: ansible_facts.services["keycloak.service"]["state"] != "running"
- name: get service facts
service_facts:
- name: create an admin user when first starting keycloak
block:
- name: install admin creation drop-in for keycloak.service
copy: src=create-keycloak-admin.conf dest=/etc/systemd/system/keycloak.service.d/ owner=root group=root mode=0644
- name: install temporary environment file with admin credentials
template: src=admin-user.conf.j2 dest=/etc/keycloak/admin-user.conf owner=root group=root mode=0600
no_log: true
@@ -44,6 +42,10 @@
always:
- name: remove admin credentials once keycloak is running
file: path=/etc/keycloak/admin-user.conf state=absent
- name: remove admin creation drop-in
file: path=/etc/systemd/system/keycloak.service.d/create-keycloak-admin.conf state=absent
when: ansible_facts.services["keycloak.service"]["state"] != "running"
- name: open firewall hole
Loading