mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-17 17:26:42 +02:00
29 lines
845 B
YAML
29 lines
845 B
YAML
---
|
|
- name: "create import files for {{ application_id }}"
|
|
include_tasks: 01_import.yml
|
|
|
|
- name: "load docker, db and proxy for {{ application_id }}"
|
|
include_role:
|
|
name: cmp-db-docker-proxy
|
|
|
|
- name: "Wait until Keycloak is reachable at {{ keycloak_server_host_url }}"
|
|
uri:
|
|
url: "{{ keycloak_server_host_url }}/realms/master"
|
|
method: GET
|
|
status_code: 200
|
|
validate_certs: false
|
|
register: kc_up
|
|
retries: 30
|
|
delay: 5
|
|
until: kc_up.status == 200
|
|
|
|
- name: "Apply client redirects without realm import"
|
|
include_tasks: 02_update_client_redirects.yml
|
|
|
|
- name: "Update LDAP bind credentials from ldap.*"
|
|
when: keycloak_update_ldap_bind | bool
|
|
include_tasks: 03_update-ldap-bind.yml
|
|
|
|
# Deactivated temporary. Import now via realm.yml
|
|
#- name: Implement SSH Public Key Attribut
|
|
# include_tasks: 03_ssh_public_key.yml |