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

Где хранить хост-файл Ansible в Mac OS X
Я пытаюсь начать работу с Ansible для подготовки своего Vagrantbox, но не могу понять, как работать с файлами хоста. Согласно документации, он должен храниться в /etc/ansible/hosts , но я не могу найти его в своей системе (Mac OS X). Я также...
47815 просмотров
schedule 06.03.2023

Ansible ec2 предоставляет только необходимые серверы
У меня есть базовая инструкция по использованию Ansible, например: --- - name: Provision ec2 servers hosts: 127.0.0.1 connection: local roles: - aws - name: Configure {{ application_name }} servers hosts: webservers sudo: yes...
1106 просмотров

Объединить два файла хоста Ansible по умолчанию, включая один из них ec2.py?
Я использую Ansible — это смешанная среда компьютеров AWS и не-AWS. Я бы хотел избежать передачи хостов в командной строке. Как объединить несколько файлов хоста в Ansible и сделать их файлами по умолчанию? Текущая рекомендация на сайте Ansible —...
2127 просмотров
schedule 29.06.2023

Добавление хостов в файл хоста Ansible
Я пытаюсь добавить имя хоста в файл моих хостов, используя Ansible playbook. Моя игра в Ansible выглядит так, как показано ниже, а мой хост-файл находится в /etc/ansible/hosts : - name: adding host playbook hosts: localhost connection:...
18850 просмотров

Ansible: как вызвать модуль add_host для всех хостов игры
Я создаю пьесу с этой пьесой: На хостах hypervisors : получить список виртуальных машин со всех хостов используйте модуль add_host , чтобы добавить их всех в новую группу инвентаря под названием guests Мой инвентарь:...
12191 просмотров
schedule 30.08.2022

ОШИБКА инициализации Ansible! Использование пароля SSH вместо ключа невозможно
Я хотел бы предоставить свои три узла из последнего с помощью Ansible. Моя хост-машина - Windows 10. Мой Vagrantfile выглядит так: Vagrant.configure("2") do |config| (1..3).each do |index| config.vm.define "node#{index}" do |node|...
86816 просмотров
schedule 06.12.2023

Ansible: не удается войти на локальный сервер Vagrant
У меня есть два запущенных экземпляра Vagrant с разными IP-адресами: 192.168.33.17 [Ansible installed here] 192.168.33.19 [Another server where I am trying to connect] Мой файл хостов Ansible находится в /etc/ansible/hosts и выглядит так:...
66 просмотров
schedule 01.01.2024

Как использовать файл инвентаризации для специальных команд Ansible?
Ансибль v2.2.1.0 Я хочу собрать факты Ansible об удаленном хосте, определенном в моем файле inv/remote_hosts , который выглядит следующим образом: [remote-host-0] 10.22.123.234 [remote-host-1] 10.22.234.123 Как мне запустить команду...
6714 просмотров

Запуск ролей в соответствии с хостом из Ansible playbook
Я должен использовать две пьесы, так как мой хост меняется для каждой роли. Есть ли обходной путь, чтобы я мог сделать это в одной пьесе?? Сборник-1: - name: Install & configure SSH on servers gather_facts: True sudo: yes hosts:...
497 просмотров
schedule 26.01.2023

Ansible читает несколько переменных с одинаковым именем из vars_file
В моем ~/ip_vars_file у меня есть ip : 10.20.30 ip : 10.20.31 ip : 10.20.32 Это создается с помощью lineinfile, lineinfile: line="ip{{':'}} {{item.public_ip}}" dest="{{ansible_env.HOME}}/ip_vars_file}}" with_items:...
1114 просмотров

Отфильтровать хосты с помощью переменной из with_items в недоступном
У меня есть следующие настройки для Ansible, и я хотел бы параметризовать фильтр, который будет зацикливаться и отфильтровывать определенные хосты. - name: run on hosts hosts: "{{ item }}" roles: - directory/role-name with_items:...
932 просмотров
schedule 21.02.2023

Как разделить список хостов и иерархию групп в инвентаре ансибля?
У меня большой проект под Ansible. В нем много групп, большинство из них для ясности. Например, есть группы dbaccess, java и т. Д., Которые помогают найти хосты, которым нужен доступ к базе данных, установить java и т. Д. Некоторые из них вложены...
1336 просмотров
schedule 18.09.2022

Ansible не может пинговать мой бродячий ящик с бродячим небезопасным открытым ключом
Я использую Ansible 2.4.1.0 и Vagrant 2.0.1 с VirtualBox на osx, и хотя подготовка моего бродячего ящика отлично работает с ansible, я получаю сообщение о недоступности при попытке выполнить ping с помощью: ➜ ansible all -m ping vagrant_django |...
623 просмотров
schedule 06.12.2022

Ansible limit не соответствует шаблону
У меня есть файл инвентаризации как # file: production_hosts [my_servers] myserver0[1:4].google.com Когда я пытаюсь запустить playbook на подмножестве этих хостов, он дает только первый и последний хост. $ ansible-playbook -i...
3765 просмотров
schedule 22.11.2022

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

Ссылка на иерархию Ansible Inventory
Я хотел бы иметь возможность ссылаться на прямого родителя доступного хоста в качестве переменной. Возьмите следующий пример инвентаризации: [resourcegroup1] host1 host2 [resourcegroup2] host3 host4 [application:children] [resourcegroup1]...
393 просмотров
schedule 27.05.2023

Ansible — установить путь к среде в качестве переменной инвентаря
Медиаплееру Osmc требуется определенный путь для плейбуков https://github.com/osmc/osmc/issues/319 environment: PATH: "{{ ansible_env.PATH }}:/sbin:/usr/sbin" Мне было интересно, могу ли я установить это как переменную среды в инвентаре...
3739 просмотров
schedule 10.10.2022

Есть ли способ использовать динамические переменные в файлах ansible inventory group_vars?
Недавно в компьютерном классе моей школы мне поручили управлять кластером серверов, и я обнаружил, что ansible очень помогает. Будучи новичком в этом, мне нужна помощь в следующем сценарии: Все серверы в кластере должны быть настроены почти...
871 просмотров
schedule 08.07.2023

Могут ли в файле инвентаризации Ansible хосты принадлежат разным ОС?
Могут ли в файле инвентаризации Ansible хосты принадлежат разным ОС? Допустим, мы хотим развернуть веб-приложение Java на нескольких машинах (наборе машин), где каждая машина имеет другую ОС, чем остальные машины. Можем ли мы написать единую...
185 просмотров
schedule 24.08.2022

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