Вопросы по теме 'ansible-inventory'
Ansible: как получить IP-адрес только из полного доменного имени в Ansible?
Итак, вот установка.
Я передаю список FQDN через дополнительные переменные в playbook, но ключ управляющей машины копируется с соответствующими IP-адресами. Также в инвентаре нет их конкретной группы.
Хост для этой playbook - это сервер,...
6510 просмотров
schedule
30.10.2021
создать доступный инвентарь YAML на Python
Я хотел бы написать доступный файл инвентаризации YAML из скрипта Python. Кажется, что ожидаемый формат от ansible - только с парами ключей, с двоеточием в конце каждого хоста и нет - впереди, например:
pe:
hosts:
host1:
host2:...
2496 просмотров
schedule
10.09.2021
Ansible Parse JSON Array из реестра
Связанное сообщение: ответ на ответный анализ json-массива от api
У меня есть плейлист Ansible, в котором регистрируется возвращаемая переменная:
- name: Create Instance
ec2_instance:
aws_access_key: "{{access_key}}"
aws_secret_key:...
5597 просмотров
schedule
01.12.2021
Ansible вложенные циклы через инвентаризацию
Я просматривал страницу циклов Ansible https://docs.ansible.com/ansible/2.7/user_guide/playbooks_loops.html , но я не смог найти то, что ищу ...
Я хотел бы проверить, может ли «исходный» хост достичь / подключиться к набору целевых хостов на...
1071 просмотров
schedule
22.10.2021
Как пройти через инвентаризацию групп хостов и выполнить задачу для конкретной группы?
Эксперты,
Я новичок в Ansible и учусь писать сценарии. Наткнулся на упражнение и нуждается в некоторой помощи - прокрутите группы хостов инвентаризации и замените любое существующее содержимое в / home / student / text1 текстом в зависимости от...
123 просмотров
schedule
22.11.2021
Как я могу ограничить количество хостов в шаблоне на AWX?
Хосты, к которым я обращаюсь в Playbook maint-change.yml , принадлежат двум группам (instancegroup1 и instancegroup2 с несколькими хостами в каждой группе) следующим образом:
- hosts: "{{ server | default('instancegroup1 instancegroup2') }}"...
2465 просмотров
schedule
08.10.2021
Использование remote_user в ansible_ssh_common_args в файле инвентаризации
В моей сети есть один сервер (server2), к которому нельзя получить прямой доступ. Сначала вам нужно установить ssh на server1, а оттуда на server2.
В моем файле конфигурации есть следующая строка:
remote_user = foo.bar
Мой инвентарь:...
94 просмотров
schedule
17.11.2021
Шаблон задания AWX не распознает группу инвентаря aws_ec2, но ansible-playbook распознает - один и тот же файл yaml для обоих
Я пытаюсь запустить задания awx для экземпляров aws ec2, но продолжаю получать предупреждение «[ПРЕДУПРЕЖДЕНИЕ] Не удалось сопоставить предоставленный шаблон хоста, игнорируя: security_groups_webservers. Если я запускаю ту же книгу из командной...
151 просмотров
schedule
02.03.2022
Ansible динамический инвентарь для виртуальной машины Azure только с частным IP
В Azure у меня есть группа ресурсов с 1 виртуальной сетью, содержащей 2 сервера; мастер и рабочий. Только мастер имеет публичный IP.
Используя "простой" Ansible, я могу управлять обоими серверами, определяя частный IP-адрес рабочего как...
684 просмотров
schedule
05.03.2022
ansible - определить хосты / тег из динамического инвентаря в файле хоста
Я использую ec2.py и специальный тег в экземплярах ec2 для получения моих хостов, результаты отображаются в виде списка IP-адресов, например:
Результаты ec2.py:
"tag_test_staging": [
"10_80_20_47"
],
Я определяю тег в моем...
1954 просмотров
schedule
14.03.2022
Объедините строки с помощью with_items и назначьте их переменной в Ansible
Мне нужно сохранить два 2 IP-адреса в переменной в vars_file при запуске ec2_instances, которые используются позже во время развертывания.
Вот как я сохраняю один IP-адрес сервера:
- name: Save server public IP to vars file
lineinfile:...
10715 просмотров
schedule
17.03.2022
Как я могу использовать зашифрованный пароль ansible-vault в файле инвентаризации?
Я хочу использовать зашифрованный пароль в моем файле инвентаря с помощью ansible-vault, а затем запускать playbook для этого файла. Что-то вроде:
ansible-playbook --ask-vault-pass -i inventory test.yml
Я пробовал использовать один пароль...
5426 просмотров
schedule
15.03.2022
Цикл Ansible последовательно with_nested множественный массив
Я хочу использовать with_nested, но с двумя разными массивами последовательно,
устройства:
данные: / dev / vdb
данные: / dev / vdc
имя хоста:
host1
host2
host3
Я пытался использовать этот способ
- name: debug
debug:...
30 просмотров
schedule
12.03.2022
Хосты не выбираются из файла инвентаризации
Я пытаюсь выполнять задачи в playbook для хостов, упомянутых в моем файле инвентаризации, которые сгруппированы в «Jira». Но по какой-то причине моя группа не определяется для выбора. содержание файлов смотрите ниже.
Как я могу запустить все...
2735 просмотров
schedule
19.03.2022
Проблема с назначением переменной для каждой среды в Ansible
Я создаю AMI с упаковщиком и предоставляю его с помощью Ansible. AMI должен быть построен с различными переменными в зависимости от среды. Поэтому я использовал приведенную ниже структуру, основанную на эту статью:
├── ansible.cfg
├──...
3769 просмотров
schedule
22.03.2022
Плагин Ansible inventory для Azure выдает ошибку кодирования
Насколько я понимаю, использование модулей ansible-inventory-plugins вместо динамических-inventory-provisioners - это новый способ обработки динамических хостов, например, облачных провайдеров и так далее.
Итак, сначала я установил учетные данные...
554 просмотров
schedule
30.03.2022
Хранилище Ansible в playbook с переменной ошибки tomcat_password не определено
Я новичок в ансибле. Я пытаюсь выполнить некоторую задачу развертывания в 142.23.9.23 с помощью ansible, используя jenkins. Я получаю сообщение об ошибке ниже. => {"msg": "Поле 'begin_pass' имеет недопустимое значение, которое включает...
210 просмотров
schedule
08.04.2022
Как пропустить репозиторий хостов и указать время выполнения хоста в Ansible
Я не хочу указывать какой-либо файл hosts команде ansible-playbook.
ansible-playbook site.yml -e "source_host=mymac1 source_file=myfile1"
Мой site.yml выглядит так:
подробнее site.yml
---
- hosts: "{{ source_host |...
1344 просмотров
schedule
15.04.2022
В чем разница между подключаемыми модулями Ansible Inventory и скриптами инвентаризации
В большинстве учебных пособий, которые я нашел в Интернете, обсуждается использование скриптов для динамических инвентаризаций. Ansible рекомендует использовать плагины для динамических инвентаризаций, но даже в Ansible Tower есть возможность...
160 просмотров
schedule
03.05.2022
Значение шаблона Ansible jinja 2 не должно изменяться
Я написал шаблон jinja2 в анзибле. Я пытаюсь достичь того, что если имя_службы не указано и если имя_службы уже существует на удаленном компьютере, ansible не должен изменять имя_службы с именем по умолчанию, указанным в шаблоне. Однако, когда...
312 просмотров
schedule
11.05.2022