Вопросы по теме '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 просмотров
schedule
23.09.2022
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 просмотров
schedule
01.09.2023
импортировать ansible.module_utils в 2.2.1.0 как часть модуля инвентаризации
Импорт классов UTILS в Inventory — можно ли это сделать?
Я создал пользовательский импортер данных LDAP как часть создания класса инвентаризации. Имеющаяся у нас схема LDAP недостаточно похожа на подключаемый модуль LDAP, представленный в...
639 просмотров
schedule
18.08.2023
Ansible add_host не работает, он пропускает хосты
Я использую Ansible для создания нового экземпляра EC2 и пытаюсь установить на него некоторые пакеты. Проблема в том, что я добавляю новый хост в группу хостов, но не вижу эту группу хостов в другой игре. Когда он достигает «Настроить экземпляр...
1482 просмотров
schedule
31.10.2022
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 просмотров
schedule
06.09.2022
Шаблоны не работают с 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 просмотров
schedule
30.09.2023
структура каталогов для более сложных областей сервера
Я только что прочитал несколько лучших практик Ansible, но все они работали только с этапами разработки, тестирования и производства. Для меня это немного сложнее. У меня есть такие сервера:
сервер разработки приложений
сервер тестирования...
145 просмотров
schedule
16.04.2023
Подчеркивание плагина Ansible-inventory gcp_compute добавлено к имени группы хостов
Я пытаюсь разобрать доступный динамический файл инвентаризации по тегам GCE с помощью плагина gcp_compute. Мне потребовалось некоторое время, чтобы запустить плагин, чтобы я действительно правильно получил хосты, однако по какой-то причине...
528 просмотров
schedule
17.09.2023
У одного хоста есть вариации многих групп
У меня есть инвентарный файл, который выглядит примерно так:
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