mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-26 11:36:10 +08:00
34 lines
852 B
YAML
34 lines
852 B
YAML
# Expected vars
|
|
# - website...
|
|
# - localpath..
|
|
# - remotepath..
|
|
# - proxyurl
|
|
# - rewrite
|
|
# - keephost
|
|
|
|
- name: Set OpenShift information if not preconfigured
|
|
set_fact:
|
|
balancer_members: "{{ openshift_nodes }}"
|
|
when: 'targettype == "openshift" and not balancer_members is defined'
|
|
tags:
|
|
- httpd
|
|
- httpd/reverseproxy
|
|
- httpd/reversepassproxy
|
|
|
|
- name: Copy in ProxyPassReverse for {{destname}} ({{website}}{{remotepath}})
|
|
template: >
|
|
src={{item}}
|
|
dest=/etc/httpd/conf.d/{{website}}/{{destname}}.conf
|
|
owner=root
|
|
group=root
|
|
mode=0644
|
|
with_first_found:
|
|
- "{{ roles_path }}/httpd/reverseproxy/templates/reversepassproxy.{{destname}}.conf"
|
|
- "{{ roles_path }}/httpd/reverseproxy/templates/reversepassproxy.conf"
|
|
notify:
|
|
- reload proxyhttpd
|
|
tags:
|
|
- httpd
|
|
- httpd/reverseproxy
|
|
- httpd/reversepassproxy
|