Pull to refresh

Все полезные материалы по Ansible в одном месте

Reading time 2 min
Views 6.7K
Southbridge corporate blog

Привет! Собрали для удобства все наши материалы по Ansible в кучку.

В них рассказываем с чего начать изучение Ansible, какими преимуществами он обладает и когда Puppet или Chef могут быть более эффективным инструментами.

Говорим про то, как собрать Docker-контейнеры с помощью Ansible и настроить Jenkins в связке.

А также советы, опыт и экспертиза от наших спикеров. Велком.

Читать далее
Total votes 9: ↑9 and ↓0 +9
Comments 2

Принудительное введение в системы управления конфигурациями

Reading time 9 min
Views 34K
Configuring Linux *System administration *System Analysis and Design *Server Administration *DevOps *

Abstract: как заставить себя изучить любую из существующих систем конфигураций и перестать редактировать файлы на сервере руками.


Пост посвящён душевной боли, которую нужно преодолеть. Ещё в посте будет чуть-чуть технического, но большей частью пост посвящён борьбе с самим собой, отложенному вознаграждению и тому, насколько моторная память котролирует вас.


Введение для отшельников, которые не слышали что такое configuration management systems


Уже многие годы (по айтишным меркам — три поколения как) существуют программы, которые позволяют автоматизировать процесс конфигурации серверов. Все эти программы сложные, они вторгаются в святую святых администраторов и заставляют их делать "всё не так, как раньше". Их изучение и интернализация (признание, что "так надо и так правильно") — абсолютный must have в карьере любого системного администратора.


Главная боль любой системы управления конфигурациями


Главная боль состоит в том, что система управления конфигурациями ломает привычную автоматику пальцев. Раньше вы могли поднять веб-сервер за 2 минуты почти не глядя на экран. Теперь вам предлагают потратить на абсолютно те же самые действия минут 15-20 (если вы хорошо знаете систему управления конфигурациями) или даже несколько дней (!!!!!), если вы её изучаете.


Это преступление против личной эффективности. Уменьшить её в десять (0xA) раз — и это они называют прогрессом?

Читать дальше →
Total votes 47: ↑45 and ↓2 +43
Comments 69

«Через этот инструмент мы настраиваем всё»: как работает Ansible в департаменте DMP X5 Group

Reading time 6 min
Views 5.8K
Southbridge corporate blog System administration *System Analysis and Design *IT Infrastructure *DevOps *

Алексей Кузнецов работает системным архитектором в департаменте DMP X5 Group три года. Всё это время в DMP X5 Group применяют Ansible, чтобы обеспечить непрерывную конфигурацию на серверах и автоматизировать ручную работу.

В поддержку своего курса «Ansible: Infrastructure as Code» Слёрм собирает интересные кейсы использования Ansible в российских компаниях. Мы поговорили с Алексеем и узнали, почему в его департаменте выбрали именно Ansible, с какими проблемами столкнулись в проекте и как их решили. Ещё немного затронули тему санкций.

Передаём слово Алексею
Total votes 17: ↑16 and ↓1 +15
Comments 6

«Вникать в проект и не сдаваться»: 5 советов новичкам в Ansible

Reading time 5 min
Views 4.5K
Southbridge corporate blog System administration *IT Infrastructure *Studying in IT DevOps *

Георгий Турманидзе — системный администратор в компании «Живой сайт». Больше года он плотно работает с Ansible. Георгий осваивал инструмент на практике, а также в 2021 году проходил наш курс по  Ansible.

Редакция Слёрма попросила Георгия рассказать, как он изучил эту систему управления конфигурациями и дать советы тем, кто только знакомится с инструментом.

Георгий, твой выход!
Total votes 15: ↑13 and ↓2 +11
Comments 2

10 рекомендаций по работе с Ansible

Reading time 6 min
Views 9.2K
Southbridge corporate blog System administration *DevOps *
Translation

Ansible — топовое решение для управления парком геораспределенных серверов и позволяет конфигурировать нужные состояния с помощью кода. Но даже несмотря на популярность решения, в том числе среди российских разработчиков, не все знают, как оптимизировать работу с этим инструментом, из-за чего вынуждены работать с «костылями».  

Делимся советами, как «выжать» из Ansible по-максимуму, не сталкиваясь с проблемами.

Читать далее
Total votes 19: ↑18 and ↓1 +17
Comments 0

Плейбуки Ansible — советы и примеры

Reading time 12 min
Views 30K
Southbridge corporate blog System administration *DevOps *
Translation

В этой статье мы рассмотрим плейбуки Ansible — схемы для действий по автоматизации. Плейбуки — это простой, целостный и воспроизводимый способ определить все действия, которые мы хотели бы автоматизировать.

Читать далее
Total votes 15: ↑11 and ↓4 +7
Comments 4

Система управления конфигурацией Ansible: как одновременно управлять множеством серверов

Reading time 6 min
Views 8.6K
Southbridge corporate blog System administration *DevOps *

Представьте, что вам требуется управлять множеством серверов, расположенных в различных точках земного шара. Каждое устройство нужно настроить, обновлять ПО и мониторить.

Можно делать это руками, подключаясь к каждому отдельно, но это не наш метод. О том, что выбираем мы, поговорим в этой статье.

Читать далее
Total votes 13: ↑11 and ↓2 +9
Comments 9

«А давайте выйдем на рынок СНГ»: как масштабировать сайт, если он к этому не готов

Reading time 6 min
Views 1.1K
Language localisation *Product Management *
Sandbox

Рано или поздно у крупных проектов наступает такой этап, когда достигнут потолок по аудитории или финансовым показателям и нужно как-то расти дальше. И вот в один прекрасный день сияющие коллеги приходят к тебе со словами «Мы тут решили выйти на рынок США/Китая/СНГ…».

Если архитектура сайта изначально проектировалась с учетом международного развития — это хорошо. Однако если за все время жизни проекта вы концентрировались на том, что нужно «здесь и сейчас» и никто не задумывался о том, чтобы когда-нибудь вынести бизнес за пределы России, то могут возникнуть сложности.

Читать далее
Total votes 5: ↑5 and ↓0 +5
Comments 1