Ответы пользователя по тегу Linux
  • Как написать скрипт конфигурации окружения для linux?

    Надо разделить вопросы, деплой БД и установка-настройка пакетов, ОС - это разные задачи (я считаю что их смешивать не нужно).
    По установка-настройка пакетов, ОС вот пара вариантов:
    1. Самый правильный (имхо) использовать готовые решения для подобных задач puppet, chef, salt и etc
    2. Написать bash скрипт велосипед, который будет заливаться на целевой хост (любым путем, хоть ssh, хоть git clone) и выполнятся там, ставить пакеты, качать из своего источника пакеты, файлы конфигураций, настроек и т.п., шаблонизировать их, рапортовать о результате.

    По деплою БД, тут решение очень зависит от исходных данных.
    Как минимум эту задачу можно решить sql дампом и его заливкой: можно слить-залить файл (ftp scp ssh rsync), можно пайпом через ssh прокачать и сразу в БД толкать...
    Ответ написан
    Комментировать