сделать 2 блока с when + register (на виртуалка и бареметал) и потом 2 template, но звучит коряво
Зачем это нужно? Разные плейбуки? Или что будет по разному запускаться? Я бы на основе фактов сделал новые группы.
when: # Bare-metal/VM task, not applicable for containers - (ansible_virtualization_role != "guest" or ansible_virtualization_type != "docker") Вдохновение можно поискать тут: https://github.com/search?q=ansible_virtualization_role&type=code
спасибо за подсказку, а как теперь сделать обратное действие? (нужен else)
Обсуждают сегодня