Задать вопрос
Ответы пользователя по тегу DevOps
  • Какой практический смысл от виртуального сетевого оборудования известных вендоров в облаках?

    @rionnagel
    ковырятель
    Для создания дополнительного периметра это раз. Целей и реализаций может быть масса, не думаю, что тут обязательно приводить кейс.
    Для "моногамности" оборудования это два. Предположим у вас колокейнш стоек в разных датацентрах и несколько виртуальных инфраструктур. Вам надо поднять bgp между этим всем и построить звездой связь gre туннелями через ipsec. Ни один вменяемый специалист не сможет гарантировать работоспособность в среде зоопарка, когда можно внезапно ловить ад по mtu, по размерам tcp окна, частыми флапами туннелей и прочего, что может появиться после обновления прошивки того или иного устройства разных вендоров.
    Ответ написан
    2 комментария
  • Как перейти на разработку в команде?

    @rionnagel
    ковырятель
    Поставить локальный gitlab сервер.
    Ответ написан
    Комментировать
  • Существует менеджер конфигурации для одного сервера?

    @rionnagel
    ковырятель
    Puppet манифесты можно запускать без сервера, это может быть вариантом.
    chef тоже можно запускать локально, это может быть вариантом.
    ansible плэйбуки можно запускать с локалхоста по ссш до сервера, это может быть вариантом.
    Докер может быть ещё одним вариантом.
    bash скрипты могут быть вариантом.
    Сохраненные конфиги в гите со структурой каталогов и маленьким скриптиком могут быть вариантом.
    gitlab-ci может быть вариантом.
    С остальными не работал - не могу сказать.

    Выбирайте что сердцу мило)

    Я бы именно для вашего варианта рекомендовал бы больше всего ansible+gitlab-ci. В пайплайнах ci описать варианты что ставить, редактируем hosts, делаем пуш и в пайплайнах просто нажимаем кнопку что надо с этим сделать. И получаем полный вывод результата в читабельном виде, в реальном времени (если надо можно цепочку тестов делать например). Гитлаб воркер ставится на машину с ансиблом. Да и сразу версионирование получите и историю.
    Ответ написан
    Комментировать