LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Много на мэйнтейнинг уходит времени?

Вообще мизер. Критичные апдейты всегда безпроблемны. Развернуть новый сервак - ну полчаса. Бывает нужно очень редко.

Софт собираете что не входит в репы?

Да, бывает.

Много?

Не особо. Необходимости нет. Почти всё что нужно есть в дистрибутиве. Из важного разве что freeradius собранный с --with-dhcp вспоминается. Для этого есть соответствующий слакбилд, и пересобрать при нужде новую версию проблем никаких нету.

Как дистрибутите?

Тупейшим скриптом, который пробегает ssh'ем по нужным машинам и выполняет там нужную команду.

Используете централизованные хранилища настроек конфигов?

Только там, где это уместно. Какой смысл в централизованном хранилище конфигов, если, например, толпа машин по сети грузится с одного образа, а отличающиеся настройки вычисляются при загрузке. Этот образ и есть хранилище в общем-то.

Для каждого существенного сервака есть банальные бэкапы, которые в случае неоходимости просто накатываются поверх свежеустановленной системы. Причём, из-за устройства слаки и формата её пакетов это можно просто через slackpkg install делать.

Есть ещё git, разумеется, для всяких собственных разработок.

Wiki с рецептами?

Есть некоторая внутренняя документация, в виде обычных html страничек с подробным описанием, например, API личного кабинета или там каких-нибудь тонкостей настройки MySQL(ныне MariaDB). Изменения и новшества редки, так что ручками поправить не проблема. Держать ради этого Wiki смысла нету.

Я пользовался много лет слакой на домашних тачках и хоум сервачках. Но любопытно узнать какие есть подводные камни использования её в продакшене. Чего не хватает и т.д.

Как раз для домашних тачек слака может и не особо годится. Хотя я на current сижу и мне зашибись. Но это уже дело вкуса. А в продакшене я с проблемами не сталкивался. Железо там однозначно хорошо поддерживаемое и надёжное. А больше проблемам именно со слакой взяться неоткуда.

Сейчас такое падение квалификации везде, что я думал, у вас будут проблемы с наймом человека, который может писать скрипты на шелле, читать их, и не боится сборки софта. В моём зажопинске с этим проблемы. А ведь столица.

Этому как раз очень просто обучить. А вот делать красивый и адекватный дизайн - хрен научишь.

Исходная версия Stanson, :

Много на мэйнтейнинг уходит времени?

Вообще мизер. Критичные апдейты всегда безпроблемны. Развернуть новый сервак - ну полчаса. Бывает нужно очень редко.

Софт собираете что не входит в репы?

Да, бывает.

Много?

Не особо. Необходимости нет. Почти всё что нужно есть в дистрибутиве. Из важного разве что freeradius собранный с --with-dhcp вспоминается. Для этого есть соответствующий слакбилд, и пересобрать при нужде новую версию проблем никаких нету.

Как дистрибутите?

Тупейшим скриптом, который пробегает ssh'ем по нужным машинам и выполняет там нужную команду.

Используете централизованные хранилища настроек конфигов?

Только там, где это уместно. Какой смысл в централизованном хранилище конфигов, если, например, толпа машин по сети грузится с одного образа, а отличающиеся настройки вычисляются при загрузке. Этот образ и есть хранилище в общем-то.

Для каждого существенного сервака есть банальные бэкапы, которые в случае неоходимости просто накатываются поверх свежеустановленной системы. Причём, из-за устройства слаки и формата её пакетов это можно просто через slackpkg install делать.

Есть ещё git, разумеется, для всяких собственных разработок.

Wiki с рецептами?

Есть некоторая внутренняя документация, в виде обычных html страничек с подробным описанием, например, API личного кабинета или там каких-нибудь тонкостей настройки MySQL(ныне MariaDB). Изменения и новшества редки, так что ручками поправить не проблема. Держать ради этого Wiki смысла нету.