ok: [test-vm] => (item={'changed': False, 'msg': 'current acl', 'acl': ['user::rwx', 'user:user1:rwx', 'group::r-x', 'mask::rwx', 'other::r-x'], 'invocation': {'module_args': ...
Подскажите как можно со списком в переменной с добавлением после | чего-нибудь вывести в столбик? Использую служебную переменную {{ ansible_play_hosts_all }} в body из модул...
пока модули сертификатов смотрел, наткнулся на crypto.acme для получения сертификатов от LE. Так понимаю можно через таску получить, обновить сертификат но автоматом на сервер...
>>> test = date.today() - timedelta(days = 2) >>> print (test) 2023-07-15 Через https://docs.ansible.com/ansible/latest/collections/ansible/builtin/to_datetime_filter.html м...
fw_s: - service: ssh zone: - 'public' - 'dmz' state: disabled firewalld: zone: "{{item.zone}}" permanent: yes immediate: yes service...
Модулей разных где упоминается opensll на несколько страниц. Может кто пользовался подскажет, такое реально реализовать через модули ansible, генерируем ca сертификат, и потом...
../ansible/group_vars/sm:ansible_ssh_host: 192.168.47.47 ../ansible/group_vars/sm:ansible_ssh_host: 192.168.47.48 ../ansible/group_vars/sm:ansible_ssh_host: 192.168.47.49 ../a...
В awx при динамическом инвентори как быть с переменными у хостов? Использую источник вмвари и при каждой синхронизации переменные затираются.
Т.е. я могу source выбрать vmware в inventory и указать чтобы ещё из git инвентори с переменными подтягивалось?
Такие ситуации как решаются, есть утилита которая генерирует сертификат, в task используется понятное дело shell где указан запуск этой утилиты с параметрами. При каждом запус...
У таски выставлено when: ctl_gen_cert | bool выходит ошибка что is undefined... Когда не указано ctl_gen_cert в vars, разве не должно пропускать таску? Не хотелось дописывать...
кто nmcli модуль использует может знаете как там активировать изменения после настройки?
не прибегая к баш cat file1 file2 > result. Модуль какой-нибудь в ансибл для таких случаев есть? file1 file2 генерируют шаблоном на каждый хост. Вот хотелось бы эти файлы объе...
stub-zone: name: "example.com" stub-addr: 172.16.0.2 stub-addr: 176.16.0.3 почему вторая строка stub-addr съезжает влево при переборе адреса?
в другом месте у хоста нигде не прописано ansible_ssh_host ?
{% set domains = item.domains | default(unbound_domains) %} растолкуйте что значит item.domains в строчке выше? Как я понимаю для domains присваиваем значение по умолчанию из ...
через sssd фильтровать?
для чего нужен ldap на два-три сервера или сервера которые между собой не пересекаются? Делать ещё одну точку отказа
так тебе надо диски разметить или сообщение просто выдать? Если второе можно наверно через факты инфу вытащить
когда надоест жонглировать готовыми модулями пытаясь изобразить логику, тогда придёшь к написание своего модуля. Ансибл разве умеет в паузу без костылей?