1
ответ

Используя /dev/stdin и heredoc для передачи файла из командной строки

мне любопытна теория, лежащая в основе того, как heredoc может быть передан в виде файла в утилиту командной строки. Недавно я обнаружил, что могу передать файл как heredoc. Например: awk '{ split($0, arr, " "); ...
19.02.2018
1
ответ

Возможно ли роль файлов `cat` в анзибле?

Это возможна роль файлов cat в анзибле? мои значения по умолчанию / main.yml: --- srv1: веб-сервер srv2: db srv3: dns Я хочу, чтобы cat defaults / main.yml регистрировался в переменной.
19.02.2018
1
ответ

Как заставить Ansible сохранять только ссылки, определенные в списке, и удалять другие ссылки?

Я хочу добиться следующего - в каталоге "sites-enabled" должны присутствовать только те символические ссылки, которые определены в списке {{sites_enabled }} Конкретно проблема заключается в том - как я могу сделать...
08.11.2017
1
ответ

Как сделать playbook идемпотентным с необработанным модулем?

У меня есть серверы без python2, установленные с помощью default (целевые серверы в основном находятся под Alpine Linux), и я использую приведенную ниже книгу, чтобы исправить это. - hosts: all становится: yes remote_user: root ...
09.08.2017
1
ответ

Невозможно установить пакеты на удаленные узлы через Ansible

Я установил и настроил Ansible. Моя среда выглядит так: Control Machine - это Ubuntu 14.04. Узлы - это Centos 7 Ниже мой файл hosts: # cat / etc / hosts 127.0.0.1 локальный 192.168.2.100 ...
09.08.2017
1
ответ

Как лучше всего поделиться сокетом аутентификации SSH с другим пользователем?

Я использую Ansible для настройки удаленного сервера и использую пересылку агента SSH, чтобы git клонировать репозиторий с bitbucket.org на использовать мой локальный ключ SSH, потому что я использую sudo. Я сохраняю ...
08.08.2017
1
ответ

ansible-роль: Почему мне нужно установить user.email в etckeeper?

Я написал ansible-роль для автоматизации установки etckeeper. Я обнаружил, что git будет жаловаться, если я не настроил user.email. В некоторых случаях коммит git завершится ошибкой. Это включает автоматические ...
02.06.2017
1
ответ

неспособный выполнить допустимое воспроизведение на удаленном хосте

Я пытаюсь выполнить несколько команд команд оболочки в допустимом режиме на удаленном хосте, но неудачно: - имя: Mkdir на сервере и скопировать пакеты в оболочку локально: | mkdir /root/vdbench cd /...
26.05.2017
1
ответ

Ansible Task Creates option issue

Я хочу написать Ansible playbook для установки только пакета если конкретный файл отсутствует, поэтому при наличии файла / tmp / hosted установка не должна продолжаться, но она не работает: --- - hosts: all ...
20.05.2017
1
ответ

Как мне установить jdk в SUSE Linux с помощью ansible?

Мне нужно установить java на одну из моих виртуальных машин под управлением SUSE Linux с использованием ansible. Ниже приведен код плейбука, который я использую: - name: Загрузить Java Beat_user: "{{user}}" команда: "wget ​​-q -O {{java_archive} ...
20.03.2017
1
ответ

Как изменить файл sudoers с помощью ansible?

У нас есть файл sudoers в /etc/sudoers.d/ops (на 10 серверах). Иногда нам нужно добавить в этот файл нескольких пользователей и Cmnd_Alias. Как мы можем автоматизировать это с помощью ansible playbook? Наш файл sudoers: ...
07.03.2017
1
ответ

ansible извлечение без первого каталога

При извлечении файла tar.gz в ansible я получаю первый каталог - имя: Извлечь архив разархивировать: src = file.tar.gz dest = / foo / bar, что приведет к / foo / bar / bar-version -...
20.02.2017
1
ответ

Могу ли я просмотреть задачи, которые будут выполняться ansible-playbook?

Могу ли я просмотреть задачи, которые будут выполняться ansible-playbook? ansible-playbook --check не перечисляет все задачи. Задачи, которые зависят от выполнения предыдущих задач, могут не выполняться, что приведет к остановке ansible ...
18.01.2017
1
ответ

Ansible, пытаюсь получить определенный шаблон регулярного выражения для работы с модулем lineinfile

Согласно моему вопросу выше: «Ansible, пытаюсь получить конкретный шаблон регулярного выражения для работы с модулем lineinfile» По сути, я пытаюсь заставить его работать в одной игре, а не в двух отдельных, ...
23.12.2016
1
ответ

Правильный синтаксис для ansible символьной ссылки

Каков правильный синтаксис для создания символьных ссылок с помощью ansible? Я создаю Бродячую виртуальную среду и выполняю ansible как мой поставщик. Все хорошо работает вплоть до, я пробую к символьной ссылке на мой...
22.09.2016
1
ответ

Разбор доступного вывода в сценарии оболочки с помощью sed / grep

У меня есть сценарий оболочки, который выполняет доступную книгу воспроизведения, и я хочу обработать вывод этой пьесы. Я не знаю, как мне это сделать. Скрипт: #! / Bin / sh ansible-playbook -i inventory / ec2.py ...
26.08.2016
1
ответ

Почему мой файл / etc / hosts не читается?

Мой файл / etc / hosts выглядит так: # Ваша система настроила 'manage_etc_hosts' как True. # В результате, если вы хотите, чтобы изменения в этом файле сохранялись # тогда вам нужно будет либо # a.) make ...
05.02.2016
1
ответ

SSH known_hosts ignored on one machine

У меня странное поведение при использовании ssh с прыгающим хостом. Хотя установка работает на машине A (cygwin, OpenSSH_7.1p1, OpenSSL 1.0.2d 9 Jul 2015), она не работает на машине B (OpenSSH_6.7p1 Ubuntu-...
21.10.2015
1
ответ

Ansible failed_when only print customized error message

Я пишу простой плейбук Ansible для запуска детектора високосных секунд RHEL на Linux боксах со смешанным дистрибутивом. вот плейбук ---. - hosts: Linux vars_files: - ../group_vars/Linux.yml ...
10.06.2015
1
ответ

Могу ли я «визуализировать» переменные хоста на основе имени хоста в Ansible динамической инвентаризации JSON?

В документации Ansible приведен пример того, как вернуть инвентарь в формате JSON: {"базы данных": {"хосты": ["host1.example.com", "host2.example.com"], "vars" ...
25.05.2015
1
ответ

Разархивирование загруженного архива с помощью Ansible

Я пытаюсь загрузить и установить WordPress через Ansible, и мне кажется, я не могу понять, что я здесь делаю не так. Сначала я загружаю через модуль get_url, затем пытаюсь использовать разархивирование ...
07.05.2015
1
ответ

Сценарий Bash и yml файл производятся

Я пытаюсь поймать stdout сценария в файл, и в то же время иметь его, отображают его продолжающуюся сводку:./ВЫПОЛН имен хостов ANSIBLE.yml 2> &1 | кладут для первого удара out.txt, Что это делает то, что это...
23.02.2015
1
ответ

Управление конфигурацией через имеющие версию пакеты

Для хостов мы справляемся, у моего босса есть видение управления конфигурацией через имеющие версию пакеты (в нашем особом случае, fpm-созданных debian пакетах). Это должно сделать: развертывание хоста, легче легче к...
22.12.2014
1
ответ

Ошибка при установке edx на debian сжимает

Я устанавливаю edx платформу на debian, сжимают с anisible в середину процесса установки, я получаю эту ошибку: ЗАДАЧА: [супервизор | создает символьную ссылку для супервизора cfg] ******************...
16.04.2014
0
ответов

Нужен совет по выполнению команд awk, полученных в результате вывода команды Ansible ad -hoc

Когда я выполняю следующую команду для поиска идентификаторов индексов с помощью команды Ansible ad -hoc :$ ansible oamvip -i /storage/inventory/None/${myvnf}hosts --становятся -m shell -a "/usr/sbin/aladmin list | grep "PartitionUsage"
19.11.2021
0
ответов

Самый стабильный/эффективный метод развертывания OpenStack с использованием Debain

Мне было интересно использовать ведьмин метод для развертывания openstack. Я читал руководства по openstack, но на Debian не зацикливаюсь. так какой самый стабильный способ развернуть openstack на Debian? Спасибо
30.09.2021
0
ответов

как объединить элементы инвентаря в список, разделенный запятыми?

У меня есть ansbile inv #кот инв [все] vm1 вм2 Я хочу извлечь их в список с разделителями-запятыми, используя шаблон Jinja поэтому я добавляю шаблон jinja #расческа для кошек _list.j2 {{ группы['все'] | map ('extract', hostvars, ['item'] )| присоединиться
19.09.2021
0
ответов

Вызов тегов Ansible в определенном порядке

У меня есть задание Ansible, в котором я вызываю несколько сценариев оболочки... и каждый сценарий оболочки имеет свой собственный тег. Итак, у меня всего 5 скриптов с 5 тегами. Моя метка 1 и метка 2 - первые, что должны уйти...
19.08.2021
0
ответов

Вставлять строку после каждого совпадения определенного шаблона в файле с помощью команд ansible или unix

Я пытаюсь вставить строку после каждого вхождения определенной строки в текстовый файл. Я пытался использовать модуль ansible lineinfile, но он может вставлять строку только после последнего или первого экземпляра...
05.08.2021
0
ответов

Ошибка устранения неполадок при запуске файла ansible yml

Я пытаюсь установить что-то под названием Internet -Pi на свой Raspberry Pi. Я следовал инструкциям и считаю, что все установлено правильно. Я и нахожусь на последней ступеньке, куда мне положено бежать...
17.07.2021