--- - name: "Start service: {{ keycloak_config.service_name }}" ansible.builtin.systemd: name: keycloak enabled: true state: started daemon_reload: true become: "{{ keycloak_start_require_privilege_escalation | default(true) }}" - name: "Wait until service becomes active: {{ keycloak_config.service_name }}" ansible.builtin.uri: url: "{{ keycloak_config.health_url }}" register: keycloak_status until: keycloak_status.status == 200 retries: "{{ keycloak_service_start_retries }}" delay: "{{ keycloak_service_start_delay }}"