XenOrchestra как API точка входа во все это добро.
Терраформом создаются виртуалки с кучей всяких тегов.
Есть Ansible который использует XenOrchestra как инвентори и теги вм для группировки узлов.
И все вроде бы прикольно, но.
Для хостов используются UUID ВМ. Это казалось бы логично и правильно, чтобы запускать задачи на том узле на котором нужно.
Но когда ansible работает он в выхлопе выводит эти UUID в качестве HOSTname.
И когда что то падает, становится чутка неудобно понять на каких узлах из группы возникли проблемы.
Никто не знает как можно это обойти? (Заставить ansible выводить что то другое, подменять UUID настоящими хостнеймами или что то вроде того)?
Возьми нормальные хосты, а где надо uuid - генери uuid из хоста
Обычно это настраивается в dynamic inventory плагине, callback plugin берет инфу о хостнейме оттуда
Обсуждают сегодня