Uso do modelo with_dict possível
Eu tenho a seguinte tarefa:
- name: copy server.xml
template: src=server.xml dest=/var/containers/{{ item.key }}/conf
with_dict: containers
E também adicionei o dicionário de contêineres em meus group_vars
containers:
frontend:
http_port: 8080
backend:
http_port: 8081
Finalmente, aqui está o trecho relevante de server.xml
<Connector port="{{ http_port }}" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
O que eu quero que aconteça é que o http_port relevante seja usado no módulo de modelo. Mas, em vez disso, recebo um erro:
fatal: [localhost] => {'msg': "AnsibleUndefinedVariable: Uma ou mais variáveis indefinidas: 'http_port' está indefinido", 'falhou': Verdadeiro}
Isso é possível? Como alavancar os valores de um item para substituição de variáveis?