diff --git a/roles/install_keycloak/tasks/main.yml b/roles/install_keycloak/tasks/main.yml index de5724b..9d58842 100644 --- a/roles/install_keycloak/tasks/main.yml +++ b/roles/install_keycloak/tasks/main.yml @@ -16,6 +16,23 @@ owner: root group: staff +- name: Ensure the certificate directory exist + file: + path: /var/local/keycloak/certificates + state: directory + +- name: Copy key + copy: + src: /var/certificates/{{ server_hostname }}_privkey.pem + dest: /var/local/keycloak/certificates/tls.key + remote_src: yes + +- name: Copy certificate + copy: + src: /var/certificates/{{ server_hostname }}_cert.pem + dest: /var/local/keycloak/certificates/tls.crt + remote_src: yes + - name: Copy docker-compose.yml template: src: docker-compose.yml.j2