управления пользовательскими компами на astralinux. Как мне проще всего тестить работу кода в Ansible? Для меня проще поднять виртуалу, сохранить ее состояние на момент чистой установки и далее откатывать после изменений и тестов? Буду рад, если можете подсказать более удобный вариант. Спасибо
Переформулируйте ваш вопрос в контексте ансибла, пожалуйста
Как я могу удобно тестить роли Ansible. Что бы далее рабочую роль залить в репозиторий
Или даже так, как Вы тестируете свои роли/ плейбуки после написания? Из же в прод сразу нельзя
Ну, молекула или Кухня - твой выбор
а что за кухня? есть что-то типа kitchen.ci для ансибла?
Гляну, спасибо!
Обычный kitchen из шефа и рубей
ого, не знал что он с ансиблом работает. Спасибо за ваш коммент )
Обычно молекулой. В наших публичных репах даже готовые тесты есть. Но в принципе можно любым CI на ваш выбор с соответствующими скриптами
Попробую хоть молекулу, я просто через vs code сижу с привязанным туда git. И тестирую просто запускаю плейбуки на физическую машину. Поэтому хотелось бы, что то более удобное и не привязанное к месту
Какая-то тестовая среда вам все равно нужна. И это ваша задача - ее обеспечить. Молекула облегчает управление тестовой средой и написание конфигураций для тестов, но тестовую среду она за вас не создаст.
Да мне вот и хочется понять, как правильно организовать эту тестовую среду. Я не очень пока понимаю, что мне нужно и как это должно выглядеть. Попробую почитать еще в Инете. Спасибо
В докере, виртуалки эфемерные создавать, куча вариантов
Обсуждают сегодня