mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-11-08 14:17:57 +00:00
Moved CDN and logout role inclusions into a dedicated '01_dependencies.yml' file for better modularity and reusability. Added variable injection support via 'vars:' to allow flexible configuration like 'proxy_extra_configuration'. See: https://chatgpt.com/share/68ee880d-cd80-800f-8dda-9e981631a5c7
16 lines
400 B
YAML
16 lines
400 B
YAML
- name: "Load CDN for '{{ domain }}'"
|
|
include_role:
|
|
name: web-svc-cdn
|
|
public: false
|
|
when:
|
|
- application_id != 'web-svc-cdn'
|
|
- run_once_web_svc_cdn is not defined
|
|
|
|
- name: Load Logout for '{{ domain }}'
|
|
include_role:
|
|
name: web-svc-logout
|
|
public: false
|
|
when:
|
|
- run_once_web_svc_logout is not defined
|
|
- application_id != 'web-svc-logout'
|
|
- inj_enabled.logout |