Anonymous
Обьяснять легко. Делать сложно
как бы нет. с какого-то момента перестаешь писать код и начинаешь только ревьювить
Eduard
У мну целый отдел девочек, которым сбагрю таску (:
Eduard
(Ток если ты не отчёты по секурити куришь)
Anonymous
Ноу, не надо так!
надо, надо ). да код пишешь, но редко. в основном "бьешь" по рукам в PR
Aleksey
Кстати это тематический канал. А вот @ru_devops нет
Eduard
Ы) хорошо, обсуждаем PR для ролей ансамбля
Anonymous
а что так улубнуло? там и модули, и плагиы, и просто таски в столбик
Anonymous
там люди бегают и кричат: "Инфраструктура, как код". Ок, давайте тогда к этому относиться, как коду. Положить в гид, ревьювить, тестировать
Eduard
так и делаем (:
Anonymous
в чем проблема? почему положили в гит и все
Anonymous
тестирования нет, ревью нет
Anonymous
но IaC же
Eduard
Проблема когда ты один :D А когда четверо - всё гуд, требуешь минимум два ака
Anonymous
тесты напиши. как бы даже если один, то тесты можешь же писать?
Eduard
Можешь, но всё равно ревью со стороны нужен, ибо "замылившийся глаз" рано или поздно догонит
Aleksey
даже когда один, ну линт прикрути хоть
какие у вас любимые линтеры ансибла ?
Aleksey
А он не один?
а вы вообще линтили ?
Eduard
Да, но оно с allowed_failure гоняется (😂
Aleksey
странный подход гордится провалами
Anonymous
какие у вас любимые линтеры ансибла ?
"ваще" вам смотреть molecule. рекомендую
Aleksey
мило. спасибо за рекомендацию
Anonymous
а лучше еще ее запускать через tox
Aleksey
пробовали сами ?
Anonymous
чтобы не мучиться с PY2/PY3
Anonymous
угу
Eduard
"ваще" вам смотреть molecule. рекомендую
молекула - специфичная хренотень.
Aleksey
и как ?
Anonymous
и как ?
доволен, как толстый кот
Eduard
в чем?
Переезд на неё дороговат по времени
Eduard
🤦‍♂️
У мну роли под vm-ы написаны, а вагранта чот не завалялось рядом
Eduard
Гоняю в lxc-шке
Anonymous
в молекуле офигенная документация в самом коде. я даже почти не заходил в веб документацию. просто склонил molecule и по коду смотрел документацию
Anonymous
все классы методы очень хорошо описаны
Kolya
Случаем инфо/мануала про тестирование Молекулой Windows ролей и поддержку виндовых боксов нет?
Kolya
Вот и у меня тоже.. но видимо придется
Kolya
Ну этот этап уже пройден, в принципе модули нужные есть, часть ролей написана, но с молекулой, конечно, сподручней
Eduard
дай пять, бро
Eduard
тык линупс тебе в диск)
Eduard
а, ты из тех мест
Kolya
неужто Cygwin все еще юзабельнее WSL ?? Чисто из любопытства ибо давно c Windows в качестве рабочей ОС дел не имел
Kolya
Линухи принципиально не, али еще какая причина?
Kolya
Я имел ввиду как раз это когда про Линухи спросил. Ибо не работать в windows среде, чтобы деплоить в линукс весьма странно
Kolya
Но возможно я ошибаюсь и писать буки в окружении windows так же удобно
Kolya
Блокноты есть везде (:
vscode точно есть =D
Eduard
Timur
Случаем инфо/мануала про тестирование Молекулой Windows ролей и поддержку виндовых боксов нет?
Что именно интересует? У нас есть поддержка виндовых ролей в молекуле
Timur
А поддержку winrm мы туда сами добавляли в прошлом году
Kolya
Просто нужен мануал актуальный
Kolya
Не смог нагуглить ничего вразумительного
Timur
Просто нужен мануал актуальный
Мануал по чему конкретно?
Kolya
Molecule + windows roles + windows boxes для тестов виндовых ролей
Timur
Molecule + windows roles + windows boxes для тестов виндовых ролей
Там ничего принципиально отличного от линукса нет, кроме использования winrm вместо ssh
Timur
???
Timur
Molecule + windows roles + windows boxes для тестов виндовых ролей
Можете на примеры сценариев посмотреть просто. Вы инфру для тестов в какой среде разворачиваете?
Timur
Внимательно слушаю
Timur
Timur
Какое отношение молекула имеет к флагам powershell?
Timur
Я не понял этой фразы
Kolya
Там ничего принципиально отличного от линукса нет, кроме использования winrm вместо ssh
Ну я , конечно, на шару запустил в своем окружении (vagrant+libvirt) как обычно, но шансов что тесты пройдут не было изначально
Kolya
Мануала как настроить провайдера с виндовыми боксами для тестов я не нагуглил
Timur
Понятнее не стало. Что именно вам нужно запустить из powershell и при чем тут молекула?
Timur
Разница только в подключении
Timur
Ну, и виндовые боксы должны быть настроены с включенным winrm
Timur
Просто админский юзер и все
Timur
Никакого sudo не нужно под виндой
Timur
Опять ничего не понял
Timur
Речь идет о тестах молекулы, напомню
Timur
С поднимаемым тестовым окружением