Вопросы с меткой [ansible]
Ansible - это инструмент автоматизации ИТ. Используйте этот тег для вопросов, касающихся инструментов автоматизации Ansible IT.
89 вопросов
41
голос
5ответов
70k показов
Ansible: Как рекурсивно установить права доступа к файлам и каталогам
В ansible я могу сделать это: file: dest=/foo/bar/somedir owner=root group=apache mode=0775 recurse=yes И он рекурсивно устанавливает владельца, группу и разрешения на 0775 для всех каталогов и ...
15
голосов
2ответа
12k показов
Каково значение задачи Ansible, сообщающей, что что-то изменилось?
У меня есть задача , которая проверяет , является ли мой процесс прослушивает порт 8080 и только тогда , когда код выхода не равен нулю, будет бегаю fail с сообщением. Когда служба работает, она ...
11
голосов
4ответа
29k показов
Не удается найти файл конфигурации в «/etc/ansible/» в Mac OS X
Я на Mac OS X и новичок в Ansible. Я забыл, как я его установил. Я думаю, с помощью pip: $ pip freeze altgraph==0.12 ansible==1.9.2 В любом случае, из того, что я читаю, должен быть файл конфигурации ...
9
голосов
3ответа
20k показов
Как установить пользователя ssh по умолчанию для всех хостов?
Ansible версия 2.1 У меня есть файл инвентаризации hosts [nodes] host1 host2 ... И простой playbook site.yml --- - hosts: all tasks: - include: tasks/main.yml Если я просто начну играть, ...
8
голосов
2ответа
38k показов
Задание, которое можно проверить, если процесс запущен
Ansible 2.1 В сборнике пьес я начал процесс: - name: Start Automation Agent, and enable start on boot service: name=mongodb-mms-automation-agent state=started enabled=yes Из резюме игры, кажется, ...
7
голосов
3ответа
34k показов
Запустите удаленный скрипт / приложение в автономном режиме в Ansible
У меня проблемы с запуском сценария запуска удаленного приложения "отдельно" от Ansible playbook. Скрипт запустится, но я не могу заставить его остаться / отстраненным. Я, наверное, что-то делаю не ...
7
голосов
1ответ
7k показов
Ansible Определить операционную систему
Как часть моего сценария развертывания, я хочу проверить, в какой операционной системе я развертываюсь. Я использовал ansible localhost -m setup и, как говорится в документации, это много выводит. ...
5
голосов
3ответа
10k показов
Ansible команда-задача сталкивается с "Ошибка формата Exec"
Я написал это задание для запуска процесса на удаленном бродячем блоке. (На самом деле сам ANSIBLE файл намного длиннее, но это средство воспроизведения, которое запускает только стартовый скрипт.) ...
5
голосов
3ответа
10k показов
Скопировать мой ключ ssh на удаленную машину через ssh-copy-id в сценарии без запроса?
Мой пример использования - мне нужно скопировать мой ключ ssh для авторизованного доступа на удаленную машину. Мне нужно иметь возможность вызывать сценарий, который копирует мой ключ ssh на ...
4
голоса
2ответа
4k показов
Отказано в доступе в модуле синхронизации Ansible
Я использую Ansible, среди прочего, для резервного копирования. Я запускаю ansible-playbook с пользователем без полномочий root (скажем, это user) и ssh как user . После этого я настроил повышение ...
4
голоса
3ответа
10k показов
Не удается заставить Ansible дождаться перезагрузки сервера и продолжить работу playbook
Я создаю playbook для установки программного обеспечения, и мне нужно перезапустить сервер в середине playbook. Мне нужно, чтобы мой хост Ansible дождался возвращения сервера и выполнил остальные мои ...
4
голоса
1ответ
10k показов
Ansible сообщает "Отказано в доступе" при выдаче команды на удаленном хосте
Ansible 2.1 Ansible host: Ubuntu 16.04 Удаленный хост: CentOS 6.5 Я совсем новичок в Ansible. У меня простой простой проект: ├── hosts ├── roles │ └── setup │ ├── defaults │ │ └── main.yml │ ├── ...
3
голоса
1ответ
648 показов
Как загрузить хосты Windows с удаленной PowerShell для использования с Ansible?
Я не нашел достойного способа запуска экземпляра Windows в Azure с помощью модуля azure_rm_virtualmachine с включенной удаленной оболочкой PowerShell с первой загрузки. Каков типичный подход для ...
3
голоса
3ответа
5k показов
ansible: молча пропускает недоступные хосты
Мы используем ansible для настройки некоторых хостов, включая настройку IP. Мы не хотим использовать DHCP-сервер. Иногда мы добавляем новые хосты в сеть. Эти новые хосты находятся в одном диапазоне ...
3
голоса
1ответ
6k показов
Как запустить очень длинную задание?
У меня есть следующие заданные роли: "Задача 1", "Задача 2", «Задача 2.1», «Задача 2.2», "Задача 3" Мне нужно запустить их, но для выполнения всех этих задач требуется много времени (от 1 часа до 12 ...
3
голоса
1ответ
179 показов
Объединение Putty с WSL-Ansible под тем же секретным ключом и парольной фразой
На моем компьютере я использую Windows 10 home с WSL-Ubuntu (16.04 - xenial) и Ansible. Я часто сдаю в аренду машины IaaS и SSH через них через Putty из Win 10, и все мои машины IaaS обычно ...
3
голоса
1ответ
238 показов
переопределяющие параметры в конфигурационном файле
В моем предыдущем вопросе я обнаружил, что могу поместить параметры в локальный файл ansible.cfg . Но могу ли я их переопределить? У меня есть файл ansible.cfg который содержит [defaults] ...
3
голоса
2ответа
1k показов
Бродячие и ансибальные факты
Возможно ли, чтобы Ansible отображал факты о Vagrant? Ansible документация использует ansible hostname -m setup даже если я подключусь к пользователю Vagrant, мне все равно понадобится ключ SSH для ...
2
голоса
1ответ
2k показов
ansible: выполнить local_action только один раз при запуске playbook для группы хостов (несколько управляемых хостов)
Возможно ли в ansible сделать так, чтобы задача local_action запускалась ТОЛЬКО один раз при запуске playbook для группы хостов? Вот проблема: hosts: - macbooks - localhost tasks: #......# - ...
2
голоса
3ответа
3k показов
Установите Ansible в Windows, используя Git-bash
Я пытаюсь установить платформу автоматизации с открытым исходным кодом Ansible на Windows. Существует множество руководств по установке Ansible с использованием Cygwin (например, 1, 2). Тем не менее, ...
2
голоса
0ответов
280 показов
Использование фильтра templates/jinja2 в Ansible playbook для условного выполнения определенных
Я создаю книгу для оркестровки сетевого устройства. Мне нужно выполнить определенные команды в зависимости от ввода логических переменных, которые я получаю. Можно ли использовать логический ввод для ...
2
голоса
1ответ
78 показов
(вроде решено) Ansible не может подключиться к (достижимой) виртуальной машине Virtualbox (ошибка preauth)
Обновление 2: ну что тут сказать, опять работает. Буквально единственное, что я сделал, это обменял мой старый и медленный жесткий диск на SSD, который у меня все еще лежал. Кроме этого, я следовал ...
2
голоса
1ответ
770 показов
Использование GNU Parallel для поиска большого файла с разбивкой по частям на хост
Я использую Ansible для настройки некоторой конфигурации на нескольких узлах, и в рамках этой настройки мне нужно разделить один большой файл на n строк и скопировать каждую часть в удаленный файл ...
2
голоса
1ответ
526 показов
Ansible зависает после разбора инвентаря
Я использую Ansible локально для настройки своего собственного компьютера, и сегодня (я давно не запускал playbooks) он внезапно начал просто зависать. Я не могу запустить какие-либо пьесы, по ...
2
голоса
1ответ
2k показов
Самый простой случай не работает - ошибка "MODULE_ARGS не определена"
Я пытаюсь начать использовать ANSIBLE, поэтому я иду через введение. Я установил ANSIBLE в Debian Jessie, используя apt-get. Он отображает версию 2.2 Я настроил файл /etc /ansible /hosts следующим ...
2
голоса
0ответов
39 показов
Предоставление расширений для браузера в Linux
Я всегда изо всех сил пытался настроить новые Linux-системы в соответствии с моими предпочтительными спецификациями, и, наконец, я начал искать решения для обеспечения, сохранения файлов точек в git ...
2
голоса
1ответ
594 показов
Централизованное управление частями app.config для собственных служб .NET
Что будет лучшим способом справиться с этими сценариями, если они не разовые, а регулярные: Самостоятельно размещаемые сервисы на довольно большом количестве машин должны быть переназначены в другую ...
2
голоса
1ответ
475 показов
Как избавиться от «[ПРЕДУПРЕЖДЕНИЕ]: рассмотрите возможность использования модуля dnf вместо запуска dnf»?
Некоторые из моего анзибля playbooks начать с установкой пакета python2-dnf , который необходим для д.н.ф. анзибля модуля для запуска. tasks: - name: Install required dnf python binding shell: dnf ...
2
голоса
1ответ
6k показов
Не удается сформировать ссылку на файл, который находится на сайтах и доступен на каталог сайтов, включенных на удаленном сервере с использованием ansible?
Не удается сформировать ссылку на файл, который находится на сайтах и доступен на каталог сайтов, включенных на удаленном сервере с использованием ansible? Это команда, которую я хочу выполнить с ...
2
голоса
0ответов
93 показов
Ошибка выделения памяти Java внутри контейнера Docker, когда хост-компьютер работает под управлением Alpine Linux
Я хочу запустить Jenkins в контейнере, где на моей хост-машине работает Alpine Linux. У меня есть Ansible playbook, который запускает контейнер Jenkins. Тем не менее, контейнер выходит, как только он ...
1
голос
1ответ
919 показов
Собирает ли ansible факты о локальной операционной системе (не удаленной)?
Я пишу роль, которая включает в себя некоторые задачи, которые должны быть выполнены на локальном компьютере с помощью операторов dedicate_to: localhost . При сборе фактов ansible регистрирует ...
1
голос
3ответа
1k показов
Пакет сопоставления 'docker-ce' не доступен с ansible
В Ubuntu 18.04 я выполняю эту роль ansible (версия 2.5.1): --- - name: Add Docker apt repository key. apt_key: url: "https://download.docker.com/linux/ubuntu/gpg" state: present - name: gather facts ...
1
голос
1ответ
285 показов
Ansible SSH-подключение к удаленной машине завершается со следующей ошибкой, как нам настроить его на работу
когда Ansible playbook пытается подключиться к виртуальной машине (Tomcat server), которая находится в той же подсети, выдает следующую ошибку: Шаг 1: команда ssh, которую использует ansible ...
1
голос
1ответ
212 показов
Запустить ANSIBLE PlayBook на указанном хосте и группе?
Давайте предположим, что у нас есть группа хостов dev с соответствующими группами vars. [dev] host1 host2 Как запустить ANSIBLE playbook с host3, который не входит в группу dev, используя CLI?
1
голос
1ответ
157 показов
Ansible установлен на Mac с сообщением об успехе, но не найден
Я давно пытаюсь установить ansible. Выдает сообщение об успехе при использовании команды ниже. Anupams-MacBook-Pro-2:bin anupamsri$ sudo pip install ansible Каталог ...
1
голос
2ответа
3k показов
Сбой управления хостом FreeBSD с помощью Ansible: общий объект \"libdl.so.1 \" не найден, требуется для \"python \" \r \n
Управление FreeBSD на Raspberry pi 3 (FreeBSD-aarch64-12.0-GENERIC-320146M из проекта RaspBSD - http://www.raspbsd.org/) завершается неудачно. Управляющим хостом является MacOS 10.13.2. Python ...
1
голос
0ответов
22 показов
Ansible - ios_vlan не может запускать команды, требующие привилегированного режима
Я тестировал ANSI для некоторой простой сетевой автоматизации, и кажется, что я не могу выполнить даже некоторые простые задачи. У меня проблема, когда любые команды, требующие включения режима, не ...
1
голос
1ответ
221 показов
Доступная иерархия запасов
Я хочу сделать инвентарный файл для Ansible как независимый от сортировки. Ниже приведен пример для этого файла: [houston:children] hst-lin hst-win [hst-lin:children] hst-lin-prod hst-lin-test ...
1
голос
1ответ
24 показов
ANSIBLE Playbook, когда условие для воспроизведения
есть ли опция для воспроизведения пьесы в playbook? Я хочу написать сборник пьес, как показано ниже. Я хочу запустить play2, если какая-либо ошибка в play1_result и после запуска play1, если play2 ...
1
голос
1ответ
62 показов
Как интерпретировать правило iptable, указанное в описании?
Я новичок в iptables и пытаюсь узнать то же самое. Что означает --set в этом приемлемом правиле? -A INPUT -m state --state NEW -M recent --name ssh -p tcp --dport 22 --set Может кто-нибудь объяснить ...
1
голос
2ответа
2k показов
Ansible не работает с sudo
Я пытаюсь использовать ansible, но мне кажется, что я не могу заставить его работать с sudo. Я минимизировал проблему до этого: Это не работает: ansible localhost --ask-become-pass -m shell -a "cat ...
1
голос
1ответ
41 показов
Ansible playbook для определения выпуска ОС
Я просто пытаюсь проверить версию Ubuntu на всех моих серверах. Основываясь на этом вопросе, я вижу, что у ansible есть ansible_distribution_version но эта книга не показывает, как просто распечатать ...
1
голос
1ответ
121 показов
Как просмотреть вывод программы, запущенной командой SSH в Linux?
Я использую ANSI для удаленной установки и запуска программ. Ansible использует SSH для выдачи команд и запуска модулей на удаленных системах. Одной из этих команд является запуск файла .jar, который ...
1
голос
1ответ
167 показов
Ansible error: невозможно добавить пользователя в уже существующую группу
Я не могу добавить пользователя в уже существующую группу. После выполнения при проверке из /etc/groups я вижу, что пользователь не добавлен. Я новичок в Ansible. Может ли кто-нибудь помочь? Это ...
1
голос
1ответ
2k показов
Как лучше защитить бродячие виртуальные машины и удалить бродячего пользователя
Я пытаюсь использовать vagrant как способ предоставления виртуальных машин (настройка IP-адресов, ресурсов и т.д.), Но я также пытаюсь отделить зависимость vagrant от ansible, т.е. я просто хочу ...
1
голос
1ответ
1k показов
Как перенаправить вывод curl на несколько файлов?
curl http://git.openstack.org/cgit/openstack/keystone/plain/httpd/keystone.py?h=stable/kilo \ | tee /var/www/cgi-bin/keystone/main /var/www/cgi-bin/keystone/admin Как перенаправить вывод команды в ...
1
голос
2ответа
730 показов
Использование Docker-контейнеров для настройки / настройки рабочей станции разработчика?
Я исследую возможности использования Docker для стандартизации конфигурации рабочих станций Java разработчиков. Концепция заключается в том, что новый разработчик, начинающий в команде, может быстро ...
0
голосов
0ответов
12 показов
Отключить быстрое редактирование PowerShell/cmd
Я пытался отключить Quickedit через regedit: HKCU:\Console QuickEdit = "0" ; значение меняется в реестре, но ничего не происходит. Я знаю, что могу щелкнуть правой кнопкой мыши по редактированию ...
0
голосов
1ответ
31 показов
Ansible: изменить `remote_user` в зависимости от состояния сервера
Большинство серверов будут изначально развернуты с прямым доступом по SSH для root с ключом SSH или только с паролем, чтобы вы могли настроить сервер. Из-за проблем безопасности я хочу настроить ...
0
голосов
1ответ
95 показов
скрыть пароль от выхода
Я передаю пароль своему sudo в ANSIBLE playbook, например: echo | sudo -S su - Работает нормально. Но проблема здесь в том, что в моем выводе пароль виден. Есть ли способ скрыть пароль или хотя бы ...