mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-26 02:01:09 +02:00
13 lines
794 B
YAML
13 lines
794 B
YAML
- name: "Fail if 'web-app-oauth2-proxy' matches current role name"
|
|
fail:
|
|
msg: >-
|
|
Don't call the 'web-app-oauth2-proxy' role directly via include_role or import_role.
|
|
It is a helper role only. Direct use would lead to confusion due to application_id mismatch.
|
|
when: role_name == "web-app-oauth2-proxy"
|
|
|
|
- name: "Transfering oauth2-proxy-keycloak.cfg.j2 to {{( application_id | get_docker_paths(path_docker_compose_instances) ).directories.volumes }}"
|
|
template:
|
|
src: "{{ playbook_dir }}/roles/web-app-oauth2-proxy/templates/oauth2-proxy-keycloak.cfg.j2"
|
|
dest: "{{( application_id | get_docker_paths(path_docker_compose_instances) ).directories.volumes }}{{applications | get_app_conf('web-app-oauth2-proxy','configuration_file')}}"
|
|
notify:
|
|
- docker compose up |