Какое решение применить для массового деплоя?

Появилась необходимость обновлять скрипты на 20+ машинах. Какие лучшие практики сейчас для этого существуют?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
yarkov
@yarkov
Помог ответ? Отметь решением.
Ansible
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Да множество их.
scp
rsync
nfs
оркестраторы (но их уже нужно ставить и настраивать)

Больше зависит от доступности машин, вашего опыта и желания.
Ответ написан
Комментировать
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Git конечно. Хранить в репо и делать Git pull на машинах по cron
Ответ написан
Комментировать
@foterio
Смотрите в сторону Github Actions.
Можно настроить так, что как только происходит push в ветку main/master вашего репозитория, запускается action, в котором вы прописываете, что нужно делать и все. Один раз настроили и деплоить можно хоть вечность на n-машин.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект