Вопросы по теме 'ansible-template'

Сравнение переменных в шаблоне для создания JSON - Ansible
Начиная с Ansible, я пытаюсь использовать ReST API для взаимодействия с внешним приложением. Может быть, мне здесь не хватает чего-то простого. Я пытаюсь сравнить каждый хост в моем файле инвентаризации с именем POD, указанным в файле переменных,...
1374 просмотров

Ansible: получить текущий IP-адрес целевого хоста
Как получить текущий IP-адрес хоста в роли? Я знаю, что вы можете получить список групп, членом которых является хост, и имя хоста, но я не могу найти решение для получения IP-адреса. Вы можете получить имя хоста с помощью...
297451 просмотров
schedule 13.03.2023

Рендеринг шаблона Ansible в переменной факта
Есть ли способ воплотить в жизнь шаблон Ansible? Я пытался найти решение, но похоже, что временный файл - единственный способ.
13998 просмотров
schedule 30.05.2022

Шаблон Ansible добавляет 'u' в массив в шаблоне
У меня есть следующий vars внутри моего доступного плейбука, у меня есть следующая структура domains: - { main: 'local1.com', sans: ['test.local1.com', 'test2.local.com'] } - { main: 'local3.com' } - { main: 'local4.com' } И внутри...
28289 просмотров

Может ли модуль шаблонов обрабатывать несколько шаблонов/директорий?
Я считаю, что Ansible модуль копирования может взять целую кучу "файлов" и скопировать их в один удар. Я считаю, что это может быть достигнуто путем рекурсивного копирования каталога. Может ли Ansible шаблонный модуль взять целую кучу...
18618 просмотров
schedule 24.04.2023

Подстановка значений в шаблоне Ansible
Я работаю над игрой Ansible, где в шаблоне мне нужно заменить переменную, которая представляет собой список словарей. Файл задачи выглядит следующим образом: vars: locations: - context: "/rest" server: "http://locahost:8080;" - context:...
2165 просмотров
schedule 31.03.2023

Переменная по умолчанию Ansible concat и литеральная строка
Я не могу сделать очень простую вещь. В моей задаче я пытаюсь объединить две переменные по умолчанию с буквальной строкой, чтобы создать путь - name: "Uploading File" copy: src: "{{ installer_iso_src_location }}"/"{{ installer_version...
9410 просмотров
schedule 03.08.2023

Самый простой способ подтвердить наличие набора точек монтирования без оболочки с индивидуальным минимальным размером для каждой
ansible_mounts - это массив словарей, например: "ansible_mounts": [ { "device": "/dev/mapper/vg_centos67template-lv_root", "fstype": "ext4", "mount": "/", "options": "rw",...
1816 просмотров

Переопределение доступной конфигурации с дополнительными варами
Я определяю собственный файл ansible.cfg и экспортирую его, как показано ниже, в export ANSIBLE_CONFIG="../aws_ansible.cfg" когда я запускаю его, он подбирается, но когда я передаю инвентарь в качестве аргумента, он не может распознать...
1220 просмотров

Ansible, как сохранить вывод регистра в списке при итерации по инвентарю
Я запускаю команду оболочки, эта команда выполняется для всех хостов, перечисленных в моем файле инвентаризации. Затем я использую регистр для определения переменной, когда я получаю эти значения для сообщений отладки, я вижу регистровую переменную...
1009 просмотров

Как правильно определять подэлементы в шаблоне Ansible jinja2 (с подэлементами)?
Я пишу ansible-playbook, чтобы разделить nginx.conf с помощью include. На мой взгляд, было бы удобнее использовать nginx.conf с такой опцией, потому что я могу включить или исключить некоторый блок конфигурации в переменных playbook. В настоящее...
1083 просмотров
schedule 18.08.2023

Шаблон Ansible Jinja2 для цикла
У меня два Linux-сервера: - server1: ip: 10.241.55.6, hostname: server1 - server2: ip: 10.242.55.7, hostname: server2 Я создал доступный файл инвентаризации с именем servers со следующим содержимым: [IC] 10.241.55.6 10.241.55.7...
1187 просмотров

Модуль Ansible URI не возвращает значение
Я не уверен, что я здесь делаю не так. У меня есть задача uri: - name: Waiting for Entity Submission to complete uri: url: https://{{ endpoint_ip }}:9440/{{ endpoint_api_task }}/{{ intent_status.json.metadata.uuid }} url_username: "{{...
184 просмотров
schedule 15.02.2023

Ansible: динамически назначать и перебирать список
Я новичок в Ansible и пытаюсь автоматизировать настройку Fortigate с помощью модулей fortinet.fortios . У меня проблема именно с fortios_firewall_addrgrp , которая не поддерживает добавление адреса брандмауэра в группу. У меня есть этот набор в...
47 просмотров