Usando padrões para preencher as propriedades do host no arquivo de inventário Ansible
Eu tenho um arquivo host que parece
[foo]
foox 192.168.0.1 id=1
fooy 192.168.0.1 id=2
fooz 192.168.0.1 id=3
No entanto, gostaria de escrever isso de forma mais concisa usando padrões como:
[foo]
foo[x:z] 192.168.0.1 id=[1:3]
Mas isso está sendo interpretado como um ID igual ao texto bruto de "[1: 3]", em vez de 1, 2 ou 3. Existe uma maneira de conseguir isso no arquivo de inventário, ou precisarei fazer algo através do host vars e / ou vars de grupo?