Timur
Ну, не любой, допустим, но бывает, да
Timur
И?
GithubReleases
ansible/ansible was tagged: v2.5.15 Link: https://github.com/ansible/ansible/releases/tag/v2.5.15 Release notes: New release v2.5.15
Timur
Кстати, интересно выяснить, кто какой версией ансибла пользуется?
Timur
Max
Мы стараемся юзать чистые эталонные образы от вендоров, а всю конфигурацию накатывать тем же ансиблом
иногда альтернатива дорогая. приходится нагружать amiшку. а тестировать надо и эталонные образы...
Denis 災 nobody
кто знает, в 2.5 был letsencrypt_module, но в 2.7 его больше нет, куда оно делось, почему и на что заменили
Timur
кто знает, в 2.5 был letsencrypt_module, но в 2.7 его больше нет, куда оно делось, почему и на что заменили
Функции letsencrypt включены в acme модуль: https://docs.ansible.com/ansible/2.7/modules/acme_certificate_module.html#acme-certificate-module
Denis 災 nobody
Функции letsencrypt включены в acme модуль: https://docs.ansible.com/ansible/2.7/modules/acme_certificate_module.html#acme-certificate-module
по acme модулю - не вижу как им выпустить сертификат на домен и на *
Denis 災 nobody
пока гуглится только command: certbot ...
Sergey
по acme модулю - не вижу как им выпустить сертификат на домен и на *
Вроде же на звезду, если я ничего не путаю, валидация только через DNS у LetsEncrypt, это модулем не сделать.
Denis 災 nobody
через солт видел такое
Denis 災 nobody
там просто нужен что-то типа acme dns
Sergey
Пруф: https://community.letsencrypt.org/t/acme-v2-production-environment-wildcards/55578 Не делается. Только если солтом лезть в API регистратора - то да, делается. Но так и Ансиблом можно.
Denis 災 nobody
не, там вносились правки в днс и оно сразу было видно миру
GithubReleases
ansible/ansible was tagged: v2.7.8 Link: https://github.com/ansible/ansible/releases/tag/v2.7.8 Release notes: New release v2.7.8
Eduard
abadger tagged this 4 minutes ago · 3501 commits to devel since this tag
Eduard
Когда они б*ть успевают
Sergey
не, там вносились правки в днс и оно сразу было видно миру
Дык один фиг: тебе от сервиса возвражается DNS-01 challenge. Ты должен внести запись в DNS. После этого Acme пытается эту запись прочитать из DNS извне, если да - то ОК, ты получаешь звездатый сертификат, точка. Таков на данный момент у них flow.
Eduard
Вы не туда смотрите
Ченджлог читаю
Timur
Надо вот тут: https://github.com/ansible/ansible/blob/cf6c7658714402ff320e111d268fb688d23ae0b0/changelogs/CHANGELOG-v2.7.rst#release-summary
Timur
3501 commits - это просто накопилось с момента выхода основного релиза 2.7
Denis 災 nobody
https://habr.com/ru/post/350202/
Timur
Это не количество коммитов в последнем релизе
Denis 災 nobody
видимо вот так
Timur
Минорные релизы ансибла выходят с бэкпортами из девел ветки. Мержатся только избранные изменения
Timur
делить на 8, тоже норм
На 8 делить не нужно
Timur
В минорном релизе не сотни коммитов а пара десятков от силы
Timur
См. релиз ноты
Timur
Вот этот фикс, например, мы делали недавно совсем: ec2 - Correctly sets the end date of the Spot Instance request. Sets ValidUntil value in proper way so it will be auto-canceled through spot_wait_timeout interval.
Timur
Потому что нас задолбали зависшие спот-реквесты при фейлах джоб по таймауту
Denis 災 nobody
а еще вот такое нашел https://github.com/systemli/ansible-role-letsencrypt/blob/master/templates/certbot-dns-hook.sh.j2
Denis 災 nobody
роль умеет домены через днс
Max
слушайте .. стремный вопрос. есть aws systems manager session manager. кто-нибудь написал уже connection_plugin для него?
Vladislav
Кто использует VSCode для работы с Ansible в терминале из под Windows ? Установил Ansible plugin в VSCode. Активировал в Windows Linux Shell. В VSCode теперь есть Linux Shell. Но так и не пойму как запускать PlayBook-и Ansible прям в терминале VSCode... Нужна помощь...
Vladislav
Я полагал, что активировав Linux'Shell в Windows можно через менеджер пакетов установить Ansible... а после использовать свой ноут как управляющий хост Ansible. Таким образом запускать сценарии Ansible из VSCode.
Timur
В чем сложность-то?
Vladislav
В терминале я не могу найти менеджер пакетов...
Timur
А как вы его ищете?
Vladislav
В чем сложность-то?
Вот у тебя, Тимур, VSCode на Windows и ты можешь исполнять сценарии Ansible ?
Vladislav
Я пробовал стандартные Apt, yum, pip...
Timur
Во-первых, какой терминал у вас там стоит?
Timur
Vs code поддерживает разные
Vladislav
Стандартный Windows Linux Shell. После из Microsoft store поставил разных. При этом в VSCode отображается wsl...
Max
добрый утр.
Vladislav
Много разных. Разве что Fedora-ы нет...
Max
Много разных. Разве что Fedora-ы нет...
мне кажется, что у вас коктэйль в терминологии.
Max
есть несколько образов линукса.
Vladislav
Очень даже возможно
Max
обллочка у большинства (шелл) - bash
Vladislav
Мне главное нужно исполнять ansible из под Windows...
Max
а эмулятор терминала тоже - одна и та же программа.
Timur
Max
Мне главное нужно исполнять ansible из под Windows...
по-моему это возможно, но геморрой, т.к. слой фс очень замедленный и глючный. а ансибл выполняется параллельно с загрузкой и скомпилированных питончиков, и ямлок. в общем тормозно. даже на шустром ssd.
Max
Мне главное нужно исполнять ansible из под Windows...
по-моему с т.з. сантехники проще гонять вертушку с гуями. там поставить среду разработки.
Vladislav
Это в Windows ?
Max
и прям летает с проектами в 20-30 ролей?
Max
Это в Windows ?
смотри на пути.
Vladislav
Я видел пути. Больше похоже не Linux. Только там странные пути /mnt/c... Диск c может примаплен...
Max
Это стандартный вывод путей в виндовом WSL
у меня постоянно задержки реакции и лаги в io.
Max
поэтому использую wsl чисто в форме игрушки.
Timur
Лично я ансибл и прочие никсовые тулы гоняю через виртуалку
Timur
А код правлю в виндовом VS Code
Max
А код правлю в виндовом VS Code
а виртуалки без гуя?
Timur
В виртуалку прокинута шара с файлами ролей и плейбук
Timur
а виртуалки без гуя?
Без. Нах мне ещё один гуй под виндой?
Timur
не лагает?
Нет. А с чего бы должно лагать?
Max
Нет. А с чего бы должно лагать?
samba, caching, х.з. я 3 г. на яблоках. винду иногда тестирую, иногда клиенты лапти свои дают. видимо корпоративы загружвют винды всяуими сканнерами. поэтому все сложнее стандартного доступа в фс - лагает.
Max
винда стала классной, если честно.
Max
кто-бы мог подумать что я так скажу в 98 :))))