Тёмный
No video :(

From Ansible to SaltStack - как и зачем / Дмитрий Самохвалов (Альфа-Банк) 

HighLoad Channel
Подписаться 84 тыс.
Просмотров 6 тыс.
50% 1

Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
www.highload.ru...
- Расскажу про проблемы, с которыми мы столкнулись при использовании Ansible для раскатки и поддержки инфраструктуры в Альфа-Банке.
- Что показалось интересным в SaltStack, и как мы думали решить возникшие проблемы.
- С чем пришлось столкнуться при внедрении Salt.
- Как мы делали Salt удобным для привыкших к Ansible.
- Наш опыт использования возможностей Salt-api.
- Поделюсь опытом написания модулей для Salt.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@VovanEkb
@VovanEkb 4 года назад
Постменом, ходить и выполнять конкретные таски еще и с ручным логином... А оно того стоило? Мы просто TeamCity на ansible повесили. И вот тебе - 1. кастомизация запуска (параметрами) 2. Пулл модель (при пуше в гит) 3 История раскаток и авторство 4) Сохранение всех изменний (--dif) 5) Дебаг режим (--check) параметром если надо. Ну и разделение прав на уровне TC. Зачем все это...
@PatsevAnton
@PatsevAnton 3 года назад
Про 4 пункт можете рассказать подробнее?
@PaulRudnitskiy
@PaulRudnitskiy 5 лет назад
не доклад а просто катастрофа. Чем ansible хуже salt? Почему нужно выбрать то или иное? С какими проблемами столкнулись авторы? Нет ответов. Зато на прочитали quickstart по salt. Актуально, но читать я и сам умею.
@n0b0dynvkz
@n0b0dynvkz 4 года назад
Он же рассказал что они одновременно лазят на машину и огребают от этого. Вообще забавные ребята.
@niksimho
@niksimho 5 лет назад
cn в LDAP кириллицей, вы там чем упарывайтесь так?
@varuzam
@varuzam 5 лет назад
Из одной проблемы сделали две:-)
@lufliw
@lufliw 5 лет назад
Да мне кажется они просто пытались делать из салта ансибл, проблемы что озвучивали - надуманные, всё делается куда более красиво.
@7nolikov
@7nolikov 4 года назад
Теперь понятно куда не стоит идти работать
@petryellow
@petryellow 3 года назад
Так можно никуда и не пойти. Везде свои приколы.
@evgeniyevgeniy1372
@evgeniyevgeniy1372 4 года назад
Спикер сказал, что проблема с энсиблом включала в себя трэш из версий и зависимостей. Ну так эту же проблему они воспроизведут с любой другой IaC системой.
@user-dn5wj7dk1j
@user-dn5wj7dk1j 2 года назад
Да, просто ужас, лучше бы не рассказывали про это..
@lufliw
@lufliw 5 лет назад
Не понял, почему не использовался Salt в безагентовом варианте через ssh. Или мастерлесс запуск салта чем мешает, чтобы развернуть салт? (использую в виртуалках). Про группы тоже не понял, в чём проблема таргетировать любые хосты, например как локальные grains.
@lufliw
@lufliw 5 лет назад
Парень правильно заметил, не добрались короче. Ну и для обмена между миньонами нужны Mine шахты, а не реакторы. Работает по-круче ансибла. Mine data is designed to be much more up-to-date than grain data. Grains are refreshed on a very limited basis and are largely static data. Mines are designed to replace slow peer publishing calls when Minions need data from other Minions.
@user-dn5wj7dk1j
@user-dn5wj7dk1j 2 года назад
А что к ансибле прикрутили бы awx, там и контроль версий, и авторизация, и история job.
@lufliw
@lufliw 5 лет назад
Для деплоя нет труда настроить окружения на мастере. Обновление миньонов удобно делать 1 простым стейтом с самоапгрейдом.
Далее
Пособие по SaltStack
4:13:09
Просмотров 7 тыс.