Стоит ли делать ревизию control/puppet/etc. на одной установке сервера?
После прочтения Какие существуют решения, позволяющие использовать контроль версий для файлов конфигурации сервера? Я решил установить etckeeper на свой сервер.
Однако это установка с одним сервером, поэтому у меня есть только один физический компьютер и нет балансировщика нагрузки и т. Д., Потому что есть только один пункт назначения для маршрутизации трафика (плюс у меня нет второго компьютера для выполнения этой работы).
Я предполагаю, что стоит использовать etckeeper, потому что он отслеживает локальную машину.
Мой реальный вопрос: стоит ли "обновляться" до чего-то вроде Puppet или Chef, учитывая, что у меня только один сервер. И если так, то почему?
1 ответ
Это зависит от того, как долго вы будете одним сервером?
Некоторые вещи, которые вы всегда делаете.
Как резервные копии, и резервные копии, и - о да, резервные копии.
Предпочтительно резервные копии, которые идут куда-то, кроме вашего сервера, и регулярно проверяются на восстановление.
Некоторые вещи не имеют смысла делать для одного сервера:
Вы не будете запускать балансировщик нагрузки на одной машине, направляя трафик обратно на себя. Даже если вы в конечном итоге намереваетесь создать ферму серверов, вы подождете, пока у вас не появится вторая машина для балансировки нагрузки.
Другие вещи не имеют смысла делать для среды, котораявсегда будет одним сервером:
Мой личный сайт обслуживается с одной машины. Я никогда не собираюсь делать это избыточным или обслуживать достаточно трафика для балансировки нагрузки. Поэтому я не использую puppet / chef / radmind для управления машиной.
В моем случае я даже не используюetckeeper
- Я просто копирую файлы в.bak, когда я делаю серьезные изменения - но если вы хотите использовать инструмент, это прекрасно.
Все остальное - это суждение.
Если вы хотите изучить Puppet, это отличный способ сделать это.
Если вы знаете, что в следующем году у вас будет 10 машин с уже настроенным Puppet, и работа будет намного быстрее; И наоборот, если вы знаете, что станете одной машиной в течение следующих 3-5-10 лет, и у вас нет времени, чтобы освоить новый инструмент, вы, безусловно, можете отложить его на некоторое время...