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

Принудительный сбор фактов на всех хостах
Я сижу перед довольно сложным проектом Ansible, который мы используем для настройки наших локальных сред разработки (несколько виртуальных машин), и есть одна роль, которая использует факты, собранные Ansible, для настройки файла /etc/hosts на...
13787 просмотров
schedule 11.04.2023

Ansible - получение фактов о виртуальной машине VSphere, которые не печатаются
Я запускаю ansible 1.9.1, и вот мой сборник игр. Проблема в том, что playbook работает без каких-либо сбоев, но просто не возвращает факты о виртуальной машине, как ожидалось. - hosts: 127.0.0.1 connection: local user: jenkins sudo: false...
1341 просмотров
schedule 14.01.2024

Получите IP-адрес хоста от Vagrant и используйте его с Ansible
Я играю с vagrant, чтобы настроить несколько дроплетов и развернуть свой сервер nodejs с помощью ansible (я использую DigitalOcean ). В моем js-коде есть некоторые части, где мне нужно установить текущий IP-адрес в скрипт. Проблема в том, что я...
583 просмотров
schedule 12.09.2023

Как я могу получить Ansible для групповых хостов на основе фактов об Ansible?
Я хочу создать отчет (возможно, используя шаблон), который группирует мои хосты на основе фактов о них. Скажем, у меня в /etc/ansible/hosts были следующие серверы (факты ansible_distribution и ansible_distribution_version , указанные в...
1541 просмотров
schedule 03.03.2022

Ansible concat vars в строку
Я провел большую часть дня, пытаясь решить эту проблему, и до сих пор потерпел неудачу. Я создаю несколько сборников игр для автоматизации функций в Splunk и пытаюсь преобразовать список хостов из группы инвентаризации EG. [search_head] 1.2.3.4...
1625 просмотров

использовать ansible_facts в коде модуля
Я пытаюсь создать свой собственный модуль ansible (который будет обновлять cmdb), и я ищу, как использовать ansible_facts в коде модуля? пример моего скрипта модуля: #!/usr/bin/python from ansible.module_utils.basic import * import json, ast...
2169 просмотров
schedule 23.02.2023

Ansible: как использовать список многозначных данных в качестве инвентаря и передать на целевой хост
Источником моего инвентаря хоста является внутренний инструмент, который выводит пары значений, например, вот шесть наблюдений, в настоящее время у меня есть 160 наблюдений: servername1 processname1 servername1 processname2 servername1...
3325 просмотров

перебрать with_subelements ansible
Привет, есть следующая переменная: couchbase: - name: incre1 ipaddress: - 10.16.9.177 - 10.16.9.178 buckets: - AA1 - aa1 И в моем планшете есть следующее: - debug: msg: "Running backup as {{CBBACKUPMGR}} backup...
1497 просмотров

Как получить имя конкретного словаря - Ansible
Мне нужна помощь, чтобы получить только имя виртуальных машин моего хоста ESXI. - name: VM-FACTS vmware_vm_facts: hostname: "{{ ansible_hostname }}" username: "{{ ansible_user }}" password: "{{ ansible_password }}"...
130 просмотров
schedule 03.01.2024

'dict object' не имеет атрибута 'stdout' в Ansible Playbook
Моя книга: - name: JBoss KeyStore and Truststore passwords will be stored in the password vault #shell: less "{{ vault }}" shell: cat "{{ vault }}" register: vault_contents tags: - BW.6.1.1.10 with_items:...
21417 просмотров

Запустите импортированный сценарий воспроизведения Ansible для каждого уникального значения в наборе переменных хоста.
У меня есть playbook, который нужно запустить для всего моего инвентаря, со списком имен хостов в качестве дополнительной переменной ( target_hosts ). На всех хостах в target_hosts определена group_id переменная хоста. Я использую весь...
655 просмотров
schedule 13.01.2024

Как создать список динамических пар «ключ-значение» в допустимом формате JSON в пользовательских фактах Ansible?
Я пытаюсь создать действительный список ключей/значений JSON, используя «set_fact» в моей доступной книге воспроизведения. По сути, я хочу, чтобы мой пользовательский факт выглядел так: { "containerports": [ "10502" : "two", "11502" :...
1068 просмотров
schedule 15.02.2023

Ansible - создание экземпляра RDS из самого последнего существующего снимка
ansible 2.7.8 Моя цель такая: Создайте новую базу данных RDS из самого последнего существующего снимка другой базы данных. Я нашел аналогичный вопрос в ( Ansible: Create новая БД RDS из последнего снимка другой БД ), однако это...
556 просмотров

Как запустить условие подсчета значений на основе задач
Я пытаюсь создать одну задачу на основе количества элементов в ключе. мой ввод будет похож на ввод json ниже "srcaddr": "IP_192.168.10.10, IP_192.168.10.12" или в массиве json "srcaddr": ['IP_192.168.10.10', 'IP_192.168.10.12'] -...
1632 просмотров
schedule 03.04.2024

ссылка на доступную переменную: невозможно прочитать stdout_lines из регистровой переменной после ssh и команды
Команда, моя задача выполняется, она выполняет команды на хостах, которые извлекаются из зарегистрированной переменной. В настоящее время два хоста, но в производстве будет 100. я не могу прочитать stdout или stdout_lines. моя задача и результат...
657 просмотров
schedule 13.04.2023

ansible lookup dig: объект списка не имеет атрибута
Команда, мне не удается понять или устранить эту ошибку. Моя задача - получить имя сервера из переменной и выполнить поиск по DNS с помощью модуля dig. какой-нибудь намек? Точно такая же задача работает локально на рабочем столе ubuntu, но когда я...
640 просмотров
schedule 15.08.2022

Ansible, конфигурация pg_hba.conf с IP-адресами из файла hosts
У меня проблема, и я даже не начал правильно. у меня есть файл hosts, который выглядит так all: children: application1: children: application1-webserver: hosts: host1.domain.net:...
139 просмотров

Как я могу отобразить сообщение типа «диск не существует», если диск sdb отсутствует на сервере
Как я могу отобразить сообщение типа «диск не существует», если диск sdb отсутствует на сервере. Я пробовал ниже вещи, но это не сработало. - debug: msg: "disk does not exist" when: ansible_devices != "sdb" - debug: msg:...
170 просмотров
schedule 20.06.2022

Получить факты, когда var определен в hostvars
ansible 2.9.1 У меня есть 2_: [group1] server1 master=yes server2 master=no server3 master=no Как получить ansible_fqdn с master=yes от server2 , server3 ? Пример: server2 или server3 факты: ... master_server:...
142 просмотров

Вывод отладки Ansible parse
У меня есть этот доступный вывод, полученный с 3 разных хостов, с использованием модуля отладки ansible: TASK [debug]...
390 просмотров
schedule 18.04.2022