Как стать автором
Обновить

Ansible, старт группы

Блог компании Southbridge Системное администрирование *Серверное администрирование *Учебный процесс в IT DevOps *

Курс стоит вашего внимания, если что-нибудь далее знакомо:

•  Запускаю чужие плейбуки, но хочу научиться писать свои.

•  Работаю с облачными платформами и private cloud.

•  Хочу перейти с Puppet на Ansible.

•  Нет экспертизы у коллег, я админ-одиночка или data-инженер, а может и разработчик.

•  Обновляю машины в ручном и полуручном режиме скриптами на bash, хочу оптимизировать процесс, завести систему версионирования и код ревью.

Если вам ничего из этого уже не знакомо – можно прочитать для друга.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 2.6K
Комментарии 2

«Мемы, структура и практика»: почему курс по Ansible от Слёрма — маст хэв для начинающего DevOps’а

Блог компании Southbridge

«Минимум воды, максимум пользы», — вот что говорят студенты о курсе по Ansible, который успешно пережил уже два потока. В какой-то момент во внутреннем чате-флудилке Марсель Ибраев, технический директор Слёрма, написал, что прошёл этот курс. Это вызвало несколько вопросов, главный из которых — ЗАЧЕМ?

Мы поговорили с Марселем и узнали, зачем CTO учиться и какие три слова характеризуют курс по Ansible.

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 7K
Комментарии 4

«Из разработчика в девопс» — стажировка в Southbridge

Блог компании Southbridge Карьера в IT-индустрии

В феврале мы запускаем в Southbridge новую программу стажировки — «Из разработчика в девопс». Участие бесплатное. Программа рассчитана на три с половиной месяца, выделять на обучение нужно примерно по четыре часа в день.

Под катом рассказываем, что в программе и как пройти отбор.

Читать про стажировку
Всего голосов 18: ↑15 и ↓3 +12
Просмотры 3.8K
Комментарии 11

«Не Ансиблом единым» — 28 марта в 20:00 митап Слёрма

Блог компании Southbridge

Наши гости порассуждают на почти философскую тему: нужен ли Ansible и когда Puppet или Chef могут быть более эффективным инструментом.

А возможно стоит вернуться на тёмную сторону администрирования и писать скрипты…

Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 604
Комментарии 0

Ansible: Infrastructure as Code: 12 октября 2022 запускаем 5 поток курса

Блог компании Southbridge

Привет!

Подготовка к запуску четвёртого потока «Ansible: Infrastructure as Code» идёт полным ходом. А пока мы делимся новым полезным материалом.

Собрали три статьи:
«Инсталляция LEMP-стека с помощью Ansible»;
«Что нужно знать перед началом работы с Ansible»;
И интервью с Алексеем Кузнецовым, системным архитектором в департаменте DMP X5 Group.

В работе у нас ещё находятся статьи на другие темы. А сейчас приятного прочтения.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 590
Комментарии 0

Импортонезамещение: «DevOps Комбо» от Слёрм. Это всё ещё не о бургерах и зелёной жиже

Блог компании Southbridge

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

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

Если вы ещё не лазили под капот Ansible, не работали плотно с Kubernetes и не готовы ко всему этому писать чего-нибудь на Python, тогда нам есть, что предложить.

Читать далее
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 863
Комментарии 0

Обновлённый Ansible и скидка. Старт потока 12 октября 2022

Блог компании Southbridge

После длительного перерыва мы определили дату 5 потока: 24 августа. Регистрация уже доступна на сайте.

В этом потоке выйдет обновлённая программа, актуализированная под новые версии Ansible. В ближайшее время мы выкатим список изменений на сайт.

А еще, а еще.. Мы хотим добавить супер полезную активность и для этого нам нужна ваша помощь. Пожалуйста, расскажите, что будет действительно ценно? Всего один коротенький опрос, а мы отблагодарим вас скидкой 20% на курс. 

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 450
Комментарии 0

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

Блог компании Southbridge

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

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

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

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

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 5.1K
Комментарии 2

«Автоматическое создание VPN-сервера при помощи Ansible», бесплатный вебинар

Блог компании Southbridge

Бесплатный вебинар от Слёрма, 18 августа в 20:00 (мск)

Создать собственный vpn? А почему бы, собственно, и нет! Ведь это не только одна из классических задач админов и девопсов, но и полезная в быту вещь. Предлагаем взглянуть на вопрос чуть шире, и сделать не просто vpn-сервер, а решение, воспроизводимое за считанные секунды на любом сервере! В этом нам поможет система управления конфигурациями Ansible!

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.2K
Комментарии 1

Ansible — must have для тех, кто поднимает рабочее окружения на регулярной основе

Блог компании Southbridge

Ansible нужен, особенно, если вы хотите..

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

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 1.4K
Комментарии 0

Дайджест Слёрма: вебинары по асинхронному программированию, подкаст про SRE, чат по IaC

Блог компании Southbridge

Всем привет!

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

Сегодня в меню: статьи по Kubernetes, Kafka, Ansible и SRE; анонсы бесплатных вебинаров асинхронному программированию на Python; комплекты со скидками и розыгрыш бесплатного места на курсе по Ansible; новые выпуски подкаста «Манул Слёрма».

Читать дайджест
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 144
Комментарии 0

«DevOps Tools для разработчиков» теперь в формате потока — старт 1 февраля

Блог компании Southbridge

1 февраля 2023 года стартует поток курса «DevOps Tools для разработчиков». За месяц обучения вы охватите максимально широкий инструментарий, а также верхнеуровнево разберётесь в разных технологиях и решениях.

Ведут курс два спикера — техлид Coolblue Владислав Килин и старший инженер-программист VK Кирилл Борисов. Влад из разработки, а Кирилл из администрирования. 

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 497
Комментарии 0

Курсы Слёрм в подарок близким и себе любимому

Блог компании Southbridge

Хо-хо-хо! Уже купили подарки на Новый год? А себе?

Если на один или даже оба вопроса ответ отрицательный, вот вам идея — подарочный сертификат на курсы Слёрм.

При покупке нашего курса в подарок до 8 января вы получите скидку 10%. В акции участвуют 20 курсов на любой вкус.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Просмотры 748
Комментарии 0

Сразись с хаброботом и получи скидки на курсы Слёрм

Блог компании Southbridge

Привет, всем любителям почитать техническую литературу и не только!

Мы частенько публикуем статьи от наших экспертов в нашем блоге на Хабре, и теперь хотим сделать подарок нашим преданным читателям  — дать скидки на курсы. 

Но для начала вас ждет встреча с нашим ботом Хабровчаниным, который прочел все статьи в блоке Southbridge и на их основе составил для вас несколько вопросов по каждой технологии в отдельности.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 208
Комментарии 1

Система управления Ansible

Блог компании Selectel
Туториал


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

Чтобы упростить процессы настройки и конфигурирования серверов, можно также писать shell-скрипты. Но и этот способ вряд ли можно назвать совершенным. Скрипты нужно постоянно изменять, подстраивая их под каждую новую задачу. При их написании необходимо учитывать различие операционных систем и версий. Не будем забывать и о том, что отладка скриптов отнимает много усилий и забирает немало времени.

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

Со всеми сложностями, о которых идет речь выше, мы хорошо знакомы на собственном опыте: у нас имеется 10 точек присутствия с NS-серверами, расположенные в разных точках планеты. На них необходимо регулярно вносить различные изменения: обновлять операционную систему, устанавливать и обновлять различное ПО, изменять конфигурцию и т.п. Мы решили все эти операции автоматизировать и внедрить систему удаленного управления конфигурациями. Изучив имеющиеся решения, мы остановили свой выбор на Ansible.

В этой статье мы бы хотели подробно рассказать о его возможностях этого инструмента управления конфигурациями и поделиться собственным опытом его использования.
Читать дальше →
Всего голосов 50: ↑47 и ↓3 +44
Просмотры 210K
Комментарии 49

Установка Ansible AWX на Debian 7.1

Настройка Linux **nix *
Из песочницы
Решили мы как то упростить администрирование небольшой группы серверов на FreeBSD. Серверов этих самых, вроде бы и не много, но всё же часто бывает нужно выполнить ряд однотипных задач на всех разом.
Долго думали, выбирали, сравнивали, и всё же пришли к варианту установить систему Ansible. А для наглядности к ней прикрутить web-мордочку с названием AWX.
Но вот незадача, сервера у нас на FreeBSD, а в качестве “рабочего” Linux’а выбран Debian. Ansible AWX поддерживает в качестве официальных RHEL/Fedora и Ubuntu.
Как мы все помним, Ubuntu вышла из Debian, а значит должна помнить о предке. Будем разбираться как поставить AWX на Debian.
Исходные данные: свежеустановленный Debian 7.1 Wheezy с включенной вариантами конфигурации “SSH сервер” и “Системные утилиты”.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 11K
Комментарии 0

Ansible и Docker, почему и зачем?

Разработка веб-сайтов *
Перевод
Достаточно много интереса проявляется среди технического сообщества к Docker и Ansible, я надеюсь, что после прочтения данной статьи, вы тоже разделите этот интерес. Вы так же получите навыки практического применения Ansible и Docker в настройке сервера и окружения для Rails приложения.

«Почему бы просто не взять и использовать Heroku?», спросите вы.
Прежде всего, я могу запустить Docker и Ansible на любой машине, с любым хостинг провайдером. Во вторых, я предпочитаю гибкость, удобству. Я могу, таким же образом, запускать все что угодно, не только web приложения. Ну и напоследок, потому что я эксперементатор в душе, я получаю удовольствие от понимания того как оно все вместе работает. Фундаментальная основа Heroku это Linux контейнер. Та же технология лежит и в основе Docker'a. На самом деле, одним из девизов Docker'a является «Контейнеризация это новая виртуализация»
Читать дальше →
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 74K
Комментарии 25

Автоматизированная установка WordPress на VPS с помощью Ansible

WordPress *
Туториал
Recovery mode
Добрый день, Хабр.

Не так давно я начал разбираться с замечательным инструментом для любого DevOps — Ansible. Сегодня хочу представить на ваш взыскательный суд небольшую вводную статью по использованию этого, во многом прекрасного, инструмента. Итак, начнем.

Что такое Ansible


Ansible — это инструмент для автоматизации задач системного администратора и не только. Если своими словами — это та штука, которая позволяет автоматически настраивать сервера пачками.

Кто-то скажет, что он не нужен, т.к. есть Chef, Puppet, etc. Я с этими людьми абсолютно соглашусь. Если вы можете использовать эти инструменты — отлично. Я же пишу эту статью для тех, кто хочет немного понять как работает Ansible и как с его помощью можно многое автоматизировать.

Если вы до этого не сталкивались с Ansible вообще, то советую почитать статью компании Селектел. Отличная статья.

Максимум автоматизации


Давайте определимся, что нам нужно, чтоб запустить Wordpress на VPS сервере с установленной Ubuntu:
  • Nginx
  • Mysql
  • PHP5
  • Memcached для использования W3Total Cache плагина
  • Wordpress

Вот в таком порядке мы и будем писать роли для настройки сервера.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 14K
Комментарии 3

Ansible под Windows с костылями, подпорками и интеграцией с Vagrant

Разработка веб-сайтов *
Туториал
Так получилось, что на нашем проекте сейчас используется Ansible. Я не буду останавливаться на том, что такое Ansible, как его готовить и с чем употреблять, а также на том, почему используется именно он (ибо выбор этот для условий эксплуатации под ОС от Microsoft оптимальным не назовешь) — в контексте этого поста предлагаю считать это данностью. Также ни для кого не секрет, что очень много веб-разработчиков по разным причинам работает под Windows. Нежелание сражаться с линуксами, нехватка денег на мак, танчики после работы, корпоративная политика — причин тоже может быть вагон. И о них в этом посте тоже не будет ни слова.

Если обстоятельства таковы, что вам нужно использовать Ansible под Windows (что, в принципе, не так уж и напряжно, хоть и нигде толком не описано) и, чего доброго, интегрировать это дело с Vagrant под Windows — прошу под кат.

Читать дальше →
Всего голосов 12: ↑5 и ↓7 -2
Просмотры 27K
Комментарии 9

Deploy Django приложений с использованием Ansible для чайников

Django *
Из песочницы
Доброго времени суток!

Совсем недавно мой коллега познакомил меня с замечательным инструментом автоматизации ручного труда под названием Ansbile. После чего моментально родилась идея написать что-то своё, что упрощает тот самый ручной труд. Что чаще всего приходится делать руками? Правильно, деплоиться.

В этой статье я расскажу о том, как с использованием ansible раскатать django-проект на чистом удаленном сервере ubuntu 14.04, создав при этом для проекта отдельного пользователя.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 20K
Комментарии 8