Вопросы по теме '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 просмотров
schedule
08.11.2022
Объединить два файла хоста 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 просмотров
schedule
29.07.2022
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 просмотров
schedule
04.08.2022
Запуск ролей в соответствии с хостом из 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 просмотров
schedule
01.06.2023
Отфильтровать хосты с помощью переменной из 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 просмотров
schedule
24.07.2022
Ссылка на иерархию 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 просмотров
schedule
15.09.2022