+7 916 191 79 89

Мероприятия DevOps RU

Митап про Ansible, простота спасет мир

Офис Badoo

Специалисты компании Ансибл говорят о своем продукте, как о средоточении простоты. Так ли это? Хорошо ли подходит YAML для описания инфраструктуры в виде кода?

На эти вопросы будут отвечать специалисты из компаний Workato, МГ Апокриф и Git in Sky.

Регистрируйтесь на странице мероприятия на meetup.com и приезжайте.

Митап будет приходить при поддержке компании Badoo.

Место: Офис компании Badoo.

Время: четверг, 16 апреля 2015 года, 18:00.

Трансляция

Программа

18:00
Регистрация, кофе-брейк.
18:30
Вступительное слово. Александр Титов, Экспресс 42
19:10
Вопросы, обсуждение.
19:50
Вопросы, обсуждение.
20:30
Вопросы, обсуждение.
20:40
Ужин, общение.
22:00
Завершение митапа

Доклады

Ansible как ядро системы конфигурирования тестовой инфраструктуры, orchestration и production-инфраструктуры.

Легковесность Ansible позволят минимальными тратами поддерживать конфигурацию, которая будет использоваться в разных системах и окружениях (production, vagrant, packer).

Как писать модули для Ansible

Тезисы:
  • кратко про тестовую обвязку (hacking/test-module), работа с не-системным python2,
  • интерфейс взаимодействия ansible с модулем, формат результата (простой, json) с примером тривиального модуля на bash, пример на python,
  • стандартная обвязка для написания модулей на python (разбор и валидация аргументов, возврат результатов),
  • работа со сложными аргументами (работа с массивами и словарями yaml),
  • идемпотентность работы модуля (module.check_mode),
  • документация к модулю,
  • работа с внешними зависимостями (корректные ошибки).

Опыт использование Ansible

Наша компания использует Ansible уже более года, и за это время мы накопили много удобных и не очень приемов его использования. Поскольку не всегда один инженер из нашей компании может прочитать и понять плейбук другого, приходится уметь объяснять наши трюки, а, там где объяснения, там и доклад на митап. Давайте вместе поглядим на то, что умеет Ansible, и прольем слезы радости!

Докладчики

Глеб Помыкалов

Web-разработчик и руководитель в компаниях Qik, Skype, Microsoft, Toptal, сейчас работает в Workato.

Константин Грибов

Основные области интереса — работа с неструктурированными данными, поиск, распределенные системы, оркестровка.

В основном, занимаюсь разработкой под JVM (Java и Scala), прототипы и некоторые вспомогательные вещи пишу на Ruby и Python. Также интересуюсь инфраструктурными компонентами, занимаюсь поддержкой и развитием части компонент гетерогенной системы, используемой внутри компании.

По мере возможности участвую в open source проектах. В частности, являюсь Apache Tika PMC & committer'ом.

Александр Чистяков

Харизматичный и популярный докладчик многих конференций.

Как добраться

Москва, Цветной бульвар, дом 2, строение 1, БЦ "Легенды Цветного"