Page 1
DevOpsдля windowsна базеansible
Александр«Алик»Курдюков
Page 2
UnitedTraders
• Брокер• Свояплатформа• Uptime24/5
Page 3
Задачи
1. Обновление/Откат(!!!)
Page 4
Задачи
1. Обновление/Откат(!!!)2. Доступкоманды
Page 5
Задачи
1. Обновление/Откат(!!!)2. Доступкоманды3. Новыйхост/старыйхост
Page 6
Задачи
1. Обновление/Откат(!!!)2. Доступкоманды3. Новыйхост/старыйхост4. Версииконфигов
Page 10
MSSMS
• git?Не,неслышали
Page 12
MSIvsChocolateyvsZIP
Page 13
Мощныйвелосипед
• Божественныйсинтаксис языка• Отладка
Page 14
Гибкийвелосипед
• Параднейработы– ивбой• RDP• Тольконашсофт• Cторонние компоненты?
Page 15
Попыткапосолить
• Что-тоработает• Сыраяинтеграция• Многообработкинапильником
Page 16
Ansible
• WinRM• Покаbleedingedge• Управлять– сlinux• Chocolateyилинет?
Page 17
Чтохорошо
• Использовать ansible для windowsможно
• Проблемсбезопасностьюневидно• Длятипичныхзадачестьпростыерецепты
• Можетиспользоватьвсякоманда
Page 18
Чтоможноулучшить
• От powershell не уйти• Медленно,будетлучшевansible 2.3• Отдельныемодулидляwin• Покамногобаговвстандартныхмодуляхwin_*
Page 19
Итого
üОбновлениеüОткатüНовыйхост/старыйхостüВерсииконфиговüДоступкоманды
Page 20
Спасибо!Вопросы?
• Skype:kurdjukov• GitHub:https://github.com/akurdyukov