Se você tiver verniz à frente de seus servidores da Web, pode usar a variável de inventário de hostvars do ansible e jinja2 para gerar automaticamente o VCL do diretor.
Isso a seguir pressupõe que você tenha um grupo denominado servidores da web que inclui todos os hosts para os quais o verniz deve reverter o proxy e que esse grupo foi executado no manual atual ou anterior.
vcl.j2
{% for host in groups['webservers'] %}
backend web{{loop.index}} {
.host = "{{hostvars[host]['ansible_fqdn']}}";
.probe = { .url = "/healthtest.html";
.expected_response=200;
.interval = 15s;
.timeout = 7s;
.window = 5;
.threshold = 3;
}
}
{% endfor %}
director default_web round-robin {
{% for host in groups['webservers'] %}
{ .backend = web{{loop.index}}; }
{% endfor %}
}