shadow
вот хз честно говоря, здесь как раз и нужен инсайд...
shadow
кстати, точно
shadow
можно попробовать замутить проверку статуса через wlst, но опять же, а как ансиболь заставит ждать?
shadow
надо чтобы он как бы ожидал пока админ сервер не подымется
shadow
неужели нет никого с банков? в банках 💯 вэблождик крутят
George
А? Что ? Какой такой веблоджик ? В глаза не видел
UglyKoyote
UglyKoyote
штука со своим языком конфигурирования wlst
Barthez
Barthez
Barthez
У IBM WebSphere есть что-то подобное. Называется jython
Barthez
NM
Ilia
привет, есть у кого ссылка на образ centos 8 для тестирования ролей молекулой?
в ubi rhel8 спотыкаюсь о subscription manager, который в контейнере не работает, но я и epel не могу поставить, так как он его ищет по неправильному пути
Игорь
Всем добрый, вопрос я только учу документацию но вопрос а когда создаётся *.yml в конфиге обязательно в начале указывать --- просто заметил что без него плейбук не пашет
Vladislav 👻
Игорь
Это стандарт yaml формата
А я то тупил вроде как всё верно но ошибка я сижу гуглю а тут у всех в начале --- я такой а добавить и все ок, спасибо
Vladislav 👻
Игорь
Сергей
Привет.
Есть ли возможность определить опциональную var для вызова роли.
Цель - не тащить default роли в инвентарь, но дать возможность перегружать значение, роль используется несколько раз
Lamobot
Владимир
Владимир
Что не так? почему include_tasks or import_tasks не отрабатываю? ansible-playbook -i inventory.ini deploy-postfix3.yml --tags remove
Sergey
Владимир
Sergey
Тегом должна быть помечена задача include_tasks
Владимир
Владимир
так тоже не хочет
Sergey
Подумай. Я вот по скрину вижу, почему.
Владимир
Lamobot
Ну и roles/postfix3/tasks
Владимир
оно вообще ругалось и ничего не запускало
Владимир
а как дебажить? только -vvvvv - оно ведь не очень понятно?
Lamobot
А роль как вызывается?
Владимир
Владимир
Владимир
а можно как-то определить (без шелл команды), версию удаляемого пакета и если она ниже 3 то удаляй, а если нет иди на след таску
Владимир
- name: show postfix version
debug:
var: ansible_facts.packages.postfix[0].version
ok: [astnode_test] => {
"ansible_facts.packages.postfix[0].version": "VARIABLE IS NOT DEFINED!"
не хочет версию говорить
Lamobot
Oleg
комрадз! подскажите плиз, генерю шаблон jinja2 и надо выбрать из инвентари файла хосты определенной группы. как в это описать в шаблоне? спасибо.
Oleg
George
Документация
George
Лучшая книга )
George
А в книгах будет ещё хуже
George
По большей части все Книги по айти тематике фуфел
George
Тем более русскоязычные
George
Аргументы - как минимум
1. Опечатки и описки (постоянно)
2. Актуальность сведений. АйТи слишком быстро бежит вперёд
l1njan
George
l1njan
а сети, видимо, учить только по RFC
Browning1900
Lamobot
Согласен с Георгом, читать книги и смотреть примеры недостаточно. Нужно самому попробовать написать чего-то и шишек понабивать. Но для этого достаточно чтения документации и исходников
Browning1900
Dmitriy
Browning1900
l1njan
Max
l1njan
из неудобств знаю отсутствие возможности push/pull параметров для клиентского роутинга, но хотелось бы узнать больше
Max
l1njan
Благодарю. Надо посмотреть. А с роутами как решается задача?
сети, которые клиенту необходимо адресовывать в тоннель указывается в клиентском конфиге (AllowedIPs = 10.0.0.3/32)
роутинг на стороне сервера - как обычно
дополнительные маршруты wireguard предлагает указывать клиенту при помощи блоков Route
[Route]
Destination=192.168.35.0/24
Scope=link
Max
l1njan
дальнейшее расширение за счёт использования скриптов в директивах PostUp и PostDown в том же конфиге