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

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 18

  • @niksimho
    @niksimho 5 ปีที่แล้ว +11

    cn в LDAP кириллицей, вы там чем упарывайтесь так?

  • @VovanEkb
    @VovanEkb 4 ปีที่แล้ว +9

    Постменом, ходить и выполнять конкретные таски еще и с ручным логином... А оно того стоило? Мы просто TeamCity на ansible повесили. И вот тебе - 1. кастомизация запуска (параметрами) 2. Пулл модель (при пуше в гит) 3 История раскаток и авторство 4) Сохранение всех изменний (--dif) 5) Дебаг режим (--check) параметром если надо. Ну и разделение прав на уровне TC. Зачем все это...

    • @PatsevAnton
      @PatsevAnton 3 ปีที่แล้ว

      Про 4 пункт можете рассказать подробнее?

  • @evgeniyevgeniy1372
    @evgeniyevgeniy1372 4 ปีที่แล้ว +4

    Спикер сказал, что проблема с энсиблом включала в себя трэш из версий и зависимостей. Ну так эту же проблему они воспроизведут с любой другой IaC системой.

  • @varuzam
    @varuzam 5 ปีที่แล้ว +11

    Из одной проблемы сделали две:-)

    • @lufliw
      @lufliw 5 ปีที่แล้ว +5

      Да мне кажется они просто пытались делать из салта ансибл, проблемы что озвучивали - надуманные, всё делается куда более красиво.

  • @7nolikov
    @7nolikov 4 ปีที่แล้ว +8

    Теперь понятно куда не стоит идти работать

    • @petryellow
      @petryellow 4 ปีที่แล้ว +1

      Так можно никуда и не пойти. Везде свои приколы.

  • @lufliw
    @lufliw 5 ปีที่แล้ว +5

    Не понял, почему не использовался Salt в безагентовом варианте через ssh. Или мастерлесс запуск салта чем мешает, чтобы развернуть салт? (использую в виртуалках). Про группы тоже не понял, в чём проблема таргетировать любые хосты, например как локальные grains.

    • @lufliw
      @lufliw 5 ปีที่แล้ว +1

      Парень правильно заметил, не добрались короче. Ну и для обмена между миньонами нужны 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.

  • @з8з7й
    @з8з7й 9 วันที่ผ่านมา

    Доступы и согласование кода не довод, потому что git у них есть. А через ансибл конфигурить продуктив практика порочная. Развернул новый проверил, меняй ip, туши старый. И это его "нет порога" нормальный такой порог в целый линукс😂

  • @АлександрГалушко-в2э
    @АлександрГалушко-в2э 2 ปีที่แล้ว +1

    А что к ансибле прикрутили бы awx, там и контроль версий, и авторизация, и история job.

  • @PaulRudnitskiy
    @PaulRudnitskiy 5 ปีที่แล้ว +11

    не доклад а просто катастрофа. Чем ansible хуже salt? Почему нужно выбрать то или иное? С какими проблемами столкнулись авторы? Нет ответов. Зато на прочитали quickstart по salt. Актуально, но читать я и сам умею.

    • @n0b0dynvkz
      @n0b0dynvkz 4 ปีที่แล้ว +1

      Он же рассказал что они одновременно лазят на машину и огребают от этого. Вообще забавные ребята.

  • @АлександрГалушко-в2э
    @АлександрГалушко-в2э 2 ปีที่แล้ว +2

    Да, просто ужас, лучше бы не рассказывали про это..

  • @u02249
    @u02249 15 วันที่ผ่านมา

    ansible позволяет много, по этому многие делают его не правильно.

  • @lufliw
    @lufliw 5 ปีที่แล้ว +2

    Для деплоя нет труда настроить окружения на мастере. Обновление миньонов удобно делать 1 простым стейтом с самоапгрейдом.