в голову, что из папки с конфигами сервисов можно сделать git-репозиторий. На гит-хуки повесить systemd daemon-reload и enable/start всех сервисов из папки + остановка удалённых
На какой коммит встал - такие и будут сервисы.
Не могу продумать, чем я рискую с таким велосипедом?)
Какие есть аргументы против этого варианта и в пользу отдельной репы с плейбуками Ansible?
Если речь про окружение, то первый - это велосипед с квадратными колесами. Ansible для этого самое то.
Интуитивно так и есть, а обосновать себе не могу)
я так лет 15 назад делал, в cvs держал конфиги
Может, вспомните, что побудило уйти? Нормальными инструментами просто удобнее?
Kinda pretty obvious
В общем смысле да Но если представить задачу, что работаем с окружением, где есть git, systemd, но почему-то нельзя поставить python, и Ansible - не вариант. Что может пойти не так?
нет возможности поставить питон и ansible? назови мне хоть один дистр, где будут такие проблемы :)
Если это не сервер, а специальное устройство со своими забористыми требованиями, а-ля IoT, там всякое бывает
на IoT такое собирать? не проще ли kvm + qemu aarch виртуалку?
и потом аккуратно через ssh тунель или <что-то еще> тянуть готовый чистый бинарь... но такое конечно звучит очень стремно
Обсуждают сегодня