такая задача: необходимо скопировать файлы из каталога на определенные хосты. Подробней:
Есть такой инвентори:
consul_servers:
hosts:
server0:
server1:
server2:
На ansible контроллере есть каталог с сертификатами:
consul git:(master) ✗ tree
.
├── consul-agent-ca-key.pem
├── consul-agent-ca.pem
├── consul-0-key.pem
├── consul-0.pem
├── consul-1-key.pem
├── consul-1.pem
├── consul-2-key.pem
└── consul-2.pem
Каким образом можно выполнить модуль copy так, чтобы consul-0-key.pem и consul-0.pem попали только на server0, а consul-1-key.pem и consul-1.pem только на server1 и т.д. ?
положи файлы папки с именами серверов и в путях прописывай его имя из инвентори
Обсуждают сегодня