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

Как определить хэш (dict) в доступном файле инвентаризации?
Я могу определить хэш (dict), как показано ниже, в group_vars/all: region_subnet_matrix: site1: region: "{{ aws_region }}" subnet: "subnet-xxxxxxx" zone: "{{aws_region}}a" site2: region: "{{ aws_region }}" subnet:...
18094 просмотров
schedule 29.06.2022

Ansible: ansible_user в инвентаре против remote_user в playbook
Я пытаюсь запустить Ansible playbook на сервере, используя учетную запись, отличную от той, которую я зарегистрирован на управляющей машине. Я попытался указать ansible_user в файле инвентаризации в соответствии с документацией по Inventory :...
41583 просмотров
schedule 16.11.2022

Как создать группу Ansible с детьми, исключая группу подмножества?
Я использую Ansible EC2 Dynamic Inventory сценарий для автоматического создания групп. Это создает группу Ansible ec2 , которая охватывает все хосты EC2 в моей учетной записи AWS. Подмножество этих хостов имеет тег...
1560 просмотров
schedule 02.02.2022

Проблемы с динамической инвентаризацией Ansible ec2
Я использую ansible для настройки и развертывания нескольких серверов в ec2. Поскольку эти серверы часто меняются, я бы хотел использовать динамическую инвентаризацию. Я установил ec2.py и ec2.ini на моем сервере jenkins (здесь запускаются скрипты...
1553 просмотров

Ansible: как запустить конкретный хост в Vagrant?
У меня сложная установка Ansible с несколькими хостами в моем групповом файле. Что-то вроде этого. # hosts/groups [local] 127.0.0.1 [server1] server1.domain.com [server2] server2.domain.com [group1] local server1 [group2] local server2...
141 просмотров
schedule 29.01.2023

Запустите Ansible playbook без инвентаря
Подумайте, хочу ли я что-то быстро проверить. Что-то, что действительно не требует подключения к хосту (чтобы проверить, как работает сам ansible, например, включая обработчики или что-то в этом роде). Или подойдет localhost. Я бы, наверное,...
20612 просмотров
schedule 13.02.2022

Как заставить Ansible playbook работать на первом хосте в группе?
Как я могу запустить playbook только на первом хосте в группе? Я ожидаю что-то вроде этого: --- - name: playbook that only run on first host in the group hosts: "{{ groups[group_name] | first }}" tasks: - debug: msg: "on {{...
16532 просмотров
schedule 18.11.2023

Несоответствие в инвентаре Ansible
Я новичок в Ansible, поэтому предполагаю, что совершаю глупую ошибку, однако, когда я пытаюсь запустить playbook с ролями для группы хостов, Ansible не видит никаких хостов в некоторых группах. Особенно В инвентаре среди прочего есть следующие...
65 просмотров
schedule 24.02.2022

Создание файла Ansible завершается неудачно без каких-либо ошибок
После запуска приведенного ниже файла Ansible Yaml выходные данные показывают, что файл создан, а содержимое изменено. Файл YAML --- - hosts: all gather_facts: yes connection: local tasks: - name: Check the date on the server....
47 просмотров

импортировать ansible.module_utils в 2.2.1.0 как часть модуля инвентаризации
Импорт классов UTILS в Inventory — можно ли это сделать? Я создал пользовательский импортер данных LDAP как часть создания класса инвентаризации. Имеющаяся у нас схема LDAP недостаточно похожа на подключаемый модуль LDAP, представленный в...
639 просмотров
schedule 18.08.2023

Ansible add_host не работает, он пропускает хосты
Я использую Ansible для создания нового экземпляра EC2 и пытаюсь установить на него некоторые пакеты. Проблема в том, что я добавляю новый хост в группу хостов, но не вижу эту группу хостов в другой игре. Когда он достигает «Настроить экземпляр...
1482 просмотров

Ansible: ограничение групповых переменных группами групп
У меня есть доступный файл hosts , который выглядит так: [myhosts] 192.168.0.1 192.168.0.2 [group1:children] myhosts [group2:children] myhosts Наряду с файлами group vars для group1 и group2 (и, кстати, для myhosts ), которые...
545 просмотров
schedule 24.02.2022

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

Шаблоны не работают с ansible-playbook и --limit?
Я хочу ограничить доступный запуск всеми веб-серверами, которые не входят в группу Windows. Я делаю это, когда создаю новую группу: [test] webservers:!windows и запустите его следующим образом: ansible-playbook -i inventories/staging/...
732 просмотров
schedule 23.02.2024

как использовать json-файл, состоящий из информации о хосте, в качестве входных данных для доступного инвентаря
Я пытаюсь использовать следующий файл json в качестве входных данных для инвентаризации доступного хоста, но при запуске плейбука получаю сообщение об ошибке. Файл JSON: { "instances":{ "host": 10.66.70.33 } } Пособие:...
10406 просмотров
schedule 18.12.2022

перебрать 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, но все они работали только с этапами разработки, тестирования и производства. Для меня это немного сложнее. У меня есть такие сервера: сервер разработки приложений сервер тестирования...
145 просмотров
schedule 16.04.2023

Подчеркивание плагина Ansible-inventory gcp_compute добавлено к имени группы хостов
Я пытаюсь разобрать доступный динамический файл инвентаризации по тегам GCE с помощью плагина gcp_compute. Мне потребовалось некоторое время, чтобы запустить плагин, чтобы я действительно правильно получил хосты, однако по какой-то причине...
528 просмотров

У одного хоста есть вариации многих групп
У меня есть инвентарный файл, который выглядит примерно так: all: children: win: children: hi: hosts: 10.50.127.18: 10.50.127.19: bye: hosts: 10.50.127.18:...
39 просмотров
schedule 26.04.2024

Ansible: повторение и объединение элементов инвентаря с переменными
Это напрямую связано со следующим вопросом ссылки и ответом от larsks , который я пробовал, но он не работает: " как пройти через инвентарь и присвоить значение в недоступном " Я пытался сделать то же самое, и я попытался переименовать 2...
394 просмотров
schedule 08.12.2023