hst:&lin
esta é sua resposta. você pode usar esse padrão para cruzar houston com o linux.
Eu quero criar um arquivo de inventário para o Ansible como independente de classificação. Há um exemplo abaixo para este arquivo:
[houston:children]
hst-lin
hst-win
[hst-lin:children]
hst-lin-prod
hst-lin-test
[hst-win:children]
hst-win-prod
hst-win-test
[lin:children]
lin-hst
lin-ny
[lin-hst:children]
lin-hst-prod
lin-hst-test
.
.
.
Assim, o usuário pode digitar "lin-hst" ou "hst-lin" para acessar os servidores Linux em Houston. Meu objetivo principal é isso. Mas há um problema neste momento. Eu tenho 4 variável binária (localização, os, prod / test, int / ext) e há muita combinação para digitar independente de classificação. Eu quero "hst-lin-int-test" ser o mesmo com "lin-hst-test-int".
Existe uma maneira fácil no Ansible (ou YAML) para fazer isso ou devo digitar cada combinação dessas variáveis? Eu estou procurando por cluster de interseção ou algo parecido.