т.е. есть один проект со своим hosts файлом, playbook файлами, ролями и т.п. и второй, есть желание использовать некоторые сервера одновременно для двух проектов, потому что они постоянно загружены менее 10%
переформулируйте вопрос.
Можно. Через -i указывать нужный инвентарь - hosts файл
У ансибла нет сервера, ему просто нужен хост, на котором будет запущен плейбук. Никто не запрещает запускать разные плейбуки для разных инвентарей на одной машине
Есть два проекта, например сайта, у каждого свои конфиги ansible(ansible.cfg, инвентарь, playbook, роли и т.п.), я хочу добавить один сервер в инвентарь к каждому проекту, интересует насчет конфликтов и т.п. особенно с учетом того, что там есть одинаковые роли, которые например настраивают авторизацию по ключу и другие общие настройки серверов
ну это я вкурсе, у меня так и сделано, каждый проект - свой инвентарь, только не через -i, а через ansible.cfg
а конфликтов никаких не будет?
в плейбуках можно указать group hosts
Обсуждают сегодня