такая задача: необходимо скопировать файлы из каталога на определенные хосты. Подробней:
                  
                  
                  
                  
                  
                  Есть такой инвентори:
                  
                  
                  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 и т.д. ?
                  
                  
                
положи файлы папки с именами серверов и в путях прописывай его имя из инвентори
Обсуждают сегодня