Описание тега ansible

Ansible - это программная платформа с открытым исходным кодом для настройки и управления компьютерами. Он сочетает в себе многоузловое развертывание программного обеспечения, выполнение специальных задач и управление конфигурацией.
1 ответ

Ansible развернуть несколько авторизованных ключей на нескольких хостах

Нам нужны ключи развертывания на серверах, но дело в том, что ключей много, и не все из них должны быть развернуты на всех серверах. Теперь мы делаем это следующим образом: в ролях vars / authorized_keys / vars / main.yml ssh_users: - name: bob key:…
11 июл '16 в 18:44
4 ответа

Доступ к hostvars для группы узлов в Ansible

Я пытаюсь использовать Ansible для добавления записей в файл хостов сервера. У меня есть группа серверов, с которыми мне нужно общаться друг с другом через частную локальную сеть. Мой инвентарный файл: [server_list] server1 server2 Задача, которую я…
24 июл '14 в 11:39
1 ответ

Как позволить Ansible выбрать хранилище данных и хост ESX в VMware?

Мне нужно 50 ГБ пространства, 64 ГБ оперативной памяти и 2 процессора для новых виртуальных машин. Мы хотим использовать Ansible для инфраструктуры в качестве кода, но что будет лучше, если Ansible выберет правильное хранилище данных и хост esx? Нап…
28 янв '17 в 21:21
2 ответа

Ansible открытый порт на iptables

В настоящее время я меняю порт для удаленной машины. Я также должен разрешить правила брандмауэра на Centos 6.9. Вот моя команда, чтобы открыть порт 2222 на sshd. Я не знаю, как открыть порт 2222 на iptables, используя ansible. Может кто-нибудь помо…
22 апр '17 в 06:22
1 ответ

Как сделать sudo -u без пароля?

Я использую ansible с vagrant, а ansible пытается sudo в качестве пользователя postgres для запуска некоторых команд postgres. Ansible работает как бродячий пользователь, кажется, работает что-то вроде sudo -u postgres psql Это не с сообщением об ош…
21 окт '14 в 12:32
1 ответ

Обнаружение сети из игровой книжки с помощью nslookup

Я работаю над конфигурацией Vagrant + Ansible для моей команды, которая настраивает виртуальную машину разработчика, некоторые из необходимых артефактов доступны только из моей корпоративной сети, либо физически подключены к ней, либо подключены чер…
18 дек '14 в 23:20
2 ответа

Ansible: хост появляется в нескольких группах, и в обеих группах одинаковые задачи; любой способ запустить задачи один раз?

У меня есть пьеса, которая выглядит примерно так: --- - hosts: group1 roles: - role1 - role2 - hosts: group2 roles: - role2 - role3 Теперь скажите, что у меня есть файл hosts, в котором есть такая запись: [group1] host1.example.com [group2] host1.ex…
10 фев '15 в 13:43
1 ответ

Ansible AWX AMI/EC2 имя пользователя и пароль по умолчанию

Какое имя пользователя / пароль по умолчанию для AWX AMI для EC2? admin/password не работает
31 дек '13 в 00:08
2 ответа

Можно ли получить группы хостов из конфигурации nagios в ansible?

У нас уже есть хорошие предварительно сконфигурированные nagios с узлами, группами узлов и т. Д.... Возможно ли получить группы узлов от nagios до ansible? Есть ли какой-нибудь плагин / модуль, который может позволить нам сделать: ansible -m ping ho…
18 сен '14 в 08:47
1 ответ

Проблемы с обработкой Ansible по умолчанию / обработкой ошибок в playbook

У меня есть некоторые проблемы с Ansible и его значениями по умолчанию. Я пытаюсь выполнить привязку контейнера Docker к eth1, если он существует, в противном случае используйте lo. Мой первоначальный подход состоял в том, чтобы использовать стандар…
01 ноя '14 в 13:43
0 ответов

Ansible: зацикливание зарегистрированного вывода в следующей задаче

Ansible версия: ansible 2.6.2 python версия 2.7.5 Я изо всех сил пытаюсь перебрать зарегистрированные IP-адреса из одной задачи в другую, используя with_items и получить отладочный вывод из ANSIBLE playbook, который дает это: Плейбук: - name: Check …
28 фев '19 в 09:49
0 ответов

Ansible - Kerberos. Не могу найти клиента

У меня проблема с ansible и Kerberos. Если я запускаю книгу, я получаю следующее сообщение: фатально: [sgtest002]: недостижимо! => {"change": false, "msg": "kerberos: authGSSClientInit() fail: (('Неуказанный сбой GSS. Незначительный код может предос…
28 фев '19 в 11:49
1 ответ

ansible: подключение к хосту, который является выходом из предыдущей игры

Я пытаюсь подключиться к хосту, который является ничем иным, как коммутатором cisco ios, который я получаю, выполняя скрипт powershell. Таким образом, в основном переключатель выводится из строки xml из сценария powershell. Я могу успешно получить и…
04 апр '19 в 06:54
1 ответ

Ansible with_dicts group_vars playbook

Мое требование - получить приведенный ниже вывод в файл - targets: [ 'host1:port1', 'host2:port1' , 'host3:port1' ] job : hostgroup1 - targets: [ 'host1:port2', 'host2:port2' , 'host3:port3' ] job : hostgroup2 У меня есть входной файл, как показано …
04 апр '19 в 15:37
1 ответ

Проблемы с Ansible и vars приоритет с зависимостями

У меня проблемы с приоритетом Vars, надеюсь, вы можете помочь мне здесь. В настоящее время я использую geerlingguy.ansible-role-postgresql как зависимость от моей собственной роли postgresql. Определить как зависимость в мета, и я использую import_r…
20 июн '18 в 09:31
2 ответа

Передача команд свободной формы в Ansible с использованием формы complex-args

Я использую программно сгенерированные Ansible playbooks. В общем, потому что пьесы просто YAML, это просто. Однако при использовании "простой" key=value форма, Playbooks не являются чистыми YAML - они включают в себя контент, встроенный в shlex-пар…
23 мар '14 в 22:43
2 ответа

Ansible Loop Over Custom Facts

У меня есть следующая структура в пользовательских фактах. { "ansible_local":{ "finance":{ "facts":{ "files":{ "file1":{ "dest":"/tmp/dir1", "path":"/etc/finance/file1" }, "file2":{ "dest":"/tmp/dir2", "path":"/etc/finance/file2" } } } }, "marketing…
24 авг '18 в 14:37
1 ответ

Обработка ошибок

Ребята нужна одна помощь с ошибкой, нужно запустить один удаленный скрипт на серверах, но я получаю ошибку ниже. моя пьеса - hosts: broken strategy: debug become: yes remote_user: snehal gather_facts: false tasks: - name: check if file exists stat: …
22 янв '19 в 17:54
6 ответов

Запуск apt-get с автоматическим удалением ansible

Я поддерживаю множество серверов EC2 с ansible. Серверы регулярно обновляются и обновляются с использованием модуля apt. Когда я вручную попытался обновить сервер, я получил следующее сообщение: $ sudo apt-get upgrade Reading package lists... Done B…
13 ноя '14 в 12:56
1 ответ

Используйте модуль Ansible S3 для синхронизации файлов в экземплярах EC2

Является ли приведенная ниже игра правильным способом для синхронизации файлов из корзины S3 с инстансами в EC2? Я запускаю свою игру с моего Mac. - name: "syncing S3 for Keys" hosts: ec2instances s3: aws_access_key: "{{ aws_access_key }}" aws_secre…