принято писать роль, а если она подразумевает выполнение на разных дистрибутивах?
                  
                  
                  Простой пример - мне нужно применить роль установки nginx на CentOS и Ubuntu. Я делаю по два таска на каждый дистр:
                  
                  
                  1. Добавление репозитория yum/apt
                  
                  
                  2. Установка с yum/apt
                  
                  
                  И выбираю нужные с when: ansible_facts.distribution == "Ubuntu", например. А есть более красивые варианты?
                  
                  
                
https://docs.ansible.com/ansible/latest/modules/package_module.html
Обсуждают сегодня