Загрузка страницы

Иван Пономарёв — Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем

Ближайшая конференция:
DevOops 2021 — 8-11 ноября, онлайн.
Подробности и билеты: https://bit.ly/3zMG6O9

. .Рефакторинг кода может быть увлекательным, особенно если это код вашей инфраструктуры. К тому же Ansible-роли почему-то имеют тенденцию к быстрому увеличению сложности. И это добавляет «изюминку» в вашу задачу. Иван расскажет, как можно преодолевать сложность Ansible-кода с помощью тестирования. Без регистрации и СМС. В Docker-контейнерах.

По мере разрастания кодовой базы в Ansible приходят знакомые проблемы: сложность поддержки кода, ошибки и страх изменений. У знакомых проблем есть знакомое решение: автоматическое тестирование и CI. В докладе Иван покажет, как с использованием ряда инструментов решить проблемы «хрупкости» Ansible-кода, выполнить статический анализ, протестировать Ansible-скрипты и настроить CI-системы для публикации ролей в Ansible Galaxy.

Видео Иван Пономарёв — Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем канала DevOops
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 июля 2019 г. 19:07:57
00:48:12
Другие видео канала
Эффективная разработка и сопровождение Ansible-ролей / Александр Харкевич (EPAM Systems)Эффективная разработка и сопровождение Ansible-ролей / Александр Харкевич (EPAM Systems)Иван Глушков — 10 причин [не] использовать k8sИван Глушков — 10 причин [не] использовать k8sIntroduction to Python Network Libraries (Netmiko, NAPALM, Nornir, and More), Interop 2020Introduction to Python Network Libraries (Netmiko, NAPALM, Nornir, and More), Interop 2020Что такое Ansible и управление конфигурациейЧто такое Ansible и управление конфигурациейFreeBSD | Обзор, мнение, пригодность для десктопаFreeBSD | Обзор, мнение, пригодность для десктопаПроисхождение грибов и сотворение мира - лекция миколога Михаила Вишневского. Если бы не грибы...Происхождение грибов и сотворение мира - лекция миколога Михаила Вишневского. Если бы не грибы...Илья Климов — Ламповый CI/CD. Как и с чего начатьИлья Климов — Ламповый CI/CD. Как и с чего начатьАлександр Титов — От сисадмина к человекуАлександр Титов — От сисадмина к человекуЧто такое ООП (объектно-ориентированное программирование)?Что такое ООП (объектно-ориентированное программирование)?Continuous Testing with Molecule, Ansible, and GitHub ActionsContinuous Testing with Molecule, Ansible, and GitHub ActionsPYTHON PYTEST. ОСНОВЫ. 1 ЧАСТЬPYTHON PYTEST. ОСНОВЫ. 1 ЧАСТЬАвтоматизация замены дисков с помощью Ansible / Артём Александров (Одноклассники)Автоматизация замены дисков с помощью Ansible / Артём Александров (Одноклассники)Денис Нелюбин - Docker и Ansible — лучшие друзья DevOpsДенис Нелюбин - Docker и Ansible — лучшие друзья DevOpsДанила Дюгуров — Имплементация DevOps в Яндексе и Яндекс.ОблакеДанила Дюгуров — Имплементация DevOps в Яндексе и Яндекс.Облаке10-Ansible - Первые Playbook10-Ansible - Первые PlaybookАСЯ КАЗАНЦЕВА | Как образ жизни влияет на мозг? Публичное интервью с Анной ШагинянАСЯ КАЗАНЦЕВА | Как образ жизни влияет на мозг? Публичное интервью с Анной ШагинянЕвгений Борисов, Барух Садогурский — Приключения Сеньора Холмса и Джуниора Ватсона в мире разработкиЕвгений Борисов, Барух Садогурский — Приключения Сеньора Холмса и Джуниора Ватсона в мире разработкиАндрей Девяткин — Почему я советую людям не учить AnsibleАндрей Девяткин — Почему я советую людям не учить AnsibleAutomate your network with Nornir - Python automation frameworkAutomate your network with Nornir - Python automation framework017. Go в продакшене Яндекса: отчёт после года использования - Вячеслав Бахмутов017. Go в продакшене Яндекса: отчёт после года использования - Вячеслав Бахмутов
Яндекс.Метрика