- apt: update_cache: yes name: куча пакетов state: latest register: apt_result —- куча других тасок - name: Перезапуск сервер...
Подскажите, а можно ли все переменные shell-окружения, у которых имя соответствуют шаблону, например, ANS_* импортировать, как переменные ансибл?
set_fact: bul: "{{ raw_out.stdout | int }}" Результат - bul - переменная типа string Это возможно вылечить?
Привет всем Как лечить? - set_fact: host_ips: {} Затем вызывается в лупе таска, в которой: - set_fact: host_ips: "{{ host_ips.update({node: host_ip}) }}" но при следующе...
Всем привет. Какой наиболее правильный способ узнать, что плейбук запущен с той же машины, которая в инвентори указана? Соединение с ней по ssh
{% for parsec_db in ["macdb", "capdb"] %} - name: Set PARSEC access for user postgres become: yes command: setfacl {{ item }} /etc/parsec/{{ parsec_db }} with_items: ...
Это были цветочки, а теперь жогово: - hosts: all strategy: free tasks: - include_role: name='role1_app_server' when: "app_servers" in group_names - include...
если 3 команды объединить в блок, его же можно залупить?
Я имею ввиду значения переменных зависят от того, куда это дело все развёртывать. А вы, получается, предлагаете зафиксировать адреса пароли явки прямо в репозитории?
Доброй ночи. Есть ли более изящное решение? - name: Get user group command: id -g "{{ API_USER }}" register: command_output - name: Set user group variable set_fact: ...
Если я запускаю плэйбук с тэгом таски, то не выполняется gather_facts, заданный в соотв. плэе... Как его форсить?
Можно ли как-то сделать вложенный цикл with_items или loop ?