1
ответ

Запустите задание, которое не входит в игру, но является частью роли

У меня есть книга игр, которая вызывает роль active_directory. В main.yml я не вызываю задачу rm_user, но хотел бы удалить пользователей в случае необходимости через CLI. Даже теги не ...
вопрос задан: 28 February 2019 21:00
1
ответ

почему анализатор инвентаря мой JSON так медленно

Я создаю JSON из публичного облака, но ANSIBLE использует этот инвентарь. JSON так медленно. Пожалуйста, скажите мне, почему мой JSON нравится так: {"angelbeats": {"hosts": ["10.193.0.24", "10.193.0.23"], "vars": {...
вопрос задан: 26 February 2019 13:49
1
ответ

Как заменить все строки после определенной строки в ansible?

Мне нужно удалить все строки в файле hosts и добавить одну строку после строки «127.0.0.1 localhost». Я пытался использовать модуль заменить на после, но я не понимаю, что мне нужно вставить в "после":
вопрос задан: 22 February 2019 07:59
1
ответ

Как проверить файл YAML в angular6

Допустим, у меня есть файл yaml, который я хочу проверить в Angular6. Если файл yaml анализируется в формате json или в другом формате, то скажите, что это действительный файл yaml, иначе это не так. Я нашел JavaScript ...
вопрос задан: 22 January 2019 12:45
1
ответ

Chef: как заставить Chef применять инструкции к определенным узлам только в одной команде

Мой сценарий: Иметь: Кластер работающих экземпляров ec2. Требуется: Используйте инструмент управления конфигурацией для настройки работающего кластера Kubernetes.
вопрос задан: 21 January 2019 02:22
1
ответ

ANSIBLE многомерный массив

Я начинаю изучать ANSI и пытаюсь установить PHP и PHP расширения. У меня есть файл, в котором я объявляю свои версии php и расширения php, и он выглядит так: php: версии: - 7.2: - cli ...
вопрос задан: 19 January 2019 15:56
1
ответ

Ansible команда не будет выводиться как playbook

Я использую ansible 2.7.5 и Windows 10 хост через WinRM. Если я выполню: ansible win -I hosts -m win_command -a "PowerShell.exe ipconfig", я получаю вывод, и он работает нормально. Но я хочу написать это ...
вопрос задан: 19 January 2019 12:32
1
ответ

как я могу запустить / отладить Ansible playbooks внутри IDE (PyCharm)?

Я могу получить некоторое представление о том, что происходит, под капотом, запустив playbook с аргументом -vvvv, например, ansible-playbook myplaybook.yaml -vvvv. И я могу импортировать отдельные модули в ...
вопрос задан: 18 January 2019 23:41
1
ответ

ansible: фильтр по умолчанию, который обрабатывает пустую строку как не определенную

Если я сделаю это: - set_fact: NEW_VARIABLE: "{{VARIABLE | default ('default')}}" и VARIABLE - пустая строка (""), чем значение по умолчанию не запускается. Я мог бы сделать это: - set_fact: ...
вопрос задан: 18 January 2019 16:51
1
ответ

Мне нужно, чтобы Ansible запустил свой EC2, обнаружил публичный IP и изменил его в двух файлах.

Я новичок в aws и написал несколько книг для создания, запуска и остановки EC2. Это работает очень хорошо. Теперь я должен выяснить общедоступный IP-адрес и изменить IP-адрес в 2 файлах на экземпляре EC2. Я ...
вопрос задан: 18 January 2019 16:09
1
ответ

Передача параметров Rundeck в Ansible в виде списка тегов

У меня есть Ansible playbook, в котором есть несколько задач, каждая из которых помечена по-разному, и я пытаюсь запустить его с помощью Rundeck (шаг узла рабочего процесса Ansible Playbook) с опцией rundeck для выбора нескольких ...
вопрос задан: 18 January 2019 10:05
1
ответ

Как правильно добавить метку в файловую систему устройства тома AWS EBS в Linux?

У меня есть задача заменить существующее внешнее устройство экземпляра AWS ec2 для перемещения данных между экземплярами. Задача останавливает целевой экземпляр ec2, заменяет внешнее устройство, отсоединив существующее ...
вопрос задан: 18 January 2019 08:58
1
ответ

Использование условий в Playbook для выполнения на основе IP-адреса

Я должен изменить имя компьютера с Windows на 40 машинах в AWS. Я попытался с помощью команды collect_facts установить условие для выполнения, только если IP-адрес совпадает. Но по какой-то причине это не подхватывает. Мой ...
вопрос задан: 17 January 2019 16:09
1
ответ

Как правильно редактировать / удалять элементы из Ansible dict / variable?

Итак, у меня есть переменная, давайте назовем ее «value», и, как вы знаете, она состоит из следующего: «delta»: «0: 00: 00.021861», «end»: «2019-01-17 10:16 50.303568 "," fail ": false," rc ": 0, ...
вопрос задан: 17 January 2019 15:31
1
ответ

Несколько разных команд в цикле

Я пытаюсь преобразовать файл YML в JSON. Мне нужно выбрать список файлов yml из file1.txt и преобразовать все эти файлы в json. Ниже приведен код, который я использую - hosts: localhost tasks: ...
вопрос задан: 17 January 2019 15:07
1
ответ

Как получить все IP-адреса списка узлов?

В моем случае, есть четыре узла, которые работают ANSIBLE. Я хочу получить IP-адрес каждого узла. Поэтому я попробовал это. В моем playbook.yml - имя: Ansible hosts: all собираются_факты: верно ...
вопрос задан: 17 January 2019 12:10
1
ответ

Необходимо перебрать файл, содержащий имя хоста, и использовать это значение в задаче

Я пытаюсь написать код, который будет использовать модуль nagios of ansible для установки времени простоя для имен хостов, определенных в файле. Мой вопрос, как я могу написать код для перебора файла, содержащего хосты. Мой ...
вопрос задан: 17 January 2019 10:46
1
ответ

Как вызвать Ansible через Rundeck, используя Docker-контейнер?

Я пытаюсь позвонить в Ansible через Rundeck. Я создал файл dockercompose следующим образом: версия: '3.0' службы: Rundeck: stdin_open: true tty: true image: 'jordan / rundeck' ...
вопрос задан: 17 January 2019 10:08
1
ответ

Устранить нежелательных персонажей в Ansible печати

Я храню информацию в переменной HOST в ansible с помощью команды register. Затем я пытаюсь напечатать содержимое (ИНФОРМАЦИЯ от 1 до 3) переменной HOST строка за строкой. ИНФОРМАЦИЯ-1 ИНФОРМАЦИЯ-2 ...
вопрос задан: 16 January 2019 21:39
1
ответ

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

У меня 2 хозяина. Я могу только ssh в один из них, используя другой в качестве прыжка. Мне нужно создать пьесу, которая позволит мне выполнять команды через Jumphost. Я пытался ...
вопрос задан: 16 January 2019 20:37
1
ответ

Как колонизировать запасы Ansible в формате yaml

Я получил задание по преобразованию инвентаризации Ansible из ini в yml, поэтому я беру рабочий файл ini и делаю обычные раунды: - Github: check - решение зависает - Online tool: check - решение не ...
вопрос задан: 16 January 2019 15:16
1
ответ

Какой синтаксис для инвентаризации фильтра с использованием фактов в Ansible Tower?

Я пробовал разные комбинации без удачи. Фильтр по версии Ubuntu: ansible_facts.ansible_distribution_version: "14.04" Не работает ansible_facts.ansible_distribution: Ubuntu работает нормально ...
вопрос задан: 16 January 2019 14:50
1
ответ

Как вставить строку не сразу после матча, используя Ansible?

Я пытаюсь вставить строку после 2 строк совпадения. - name: обновить вычислительный узел в lineinfile группы ipsec: резервная копия: есть состояние: присутствует путь: / root / multinode inserttafter: '\ [...
вопрос задан: 16 January 2019 12:30
1
ответ

получение контейнеров для работы с конфигурационными файлами путем создания шаблонов

Я использую ansible для отправки пользовательских служб, а также шаблоны файлов конфигурации для этих приложений (разные для каждого приложения / сервера / среды). Я переезжаю в Docker, чтобы запустить мой ...
вопрос задан: 16 January 2019 07:51
1
ответ

Ansible | ОШИБКА! в задании не обнаружено никаких действий. Это часто указывает на неправильное имя модуля или неправильный путь к модулю.

Ниже приведен скрипт Ansible, который удалит существующий Zip-файл, если он существует, сгенерирует src html-файлы с помощью команд python, а после того, как html-файлы будут сгенерированы, скрипт сожмет их: - --- - name: run playbook ...
вопрос задан: 15 January 2019 18:51
1
ответ

ansible: lineinfile для нескольких строк?

Точно так же есть модуль lineinfile для добавления одной строки в файл, есть ли способ добавить несколько строк? Я не хочу использовать шаблон, потому что вы должны предоставить весь файл. Я всего-лишь хочу ...
вопрос задан: 7 September 2018 15:56
1
ответ

Настраивать серверы по парным причинам из двух групп инвентаризации в Ansible

Настройка системы, как указано выше. Inventory File [group1] host1 host2 host3 [group2] host4 host5 host6 Что я хочу сделать, когда я настраиваю хосты из group1 с некоторой ролью A, я хочу вызвать roleB ...
вопрос задан: 13 July 2018 12:11
1
ответ

ansible win_copy не работает & ldquo; ошибка: файл src не существует & rdquo;

Я пытаюсь использовать следующую пьесу для копирования mp3-файла в D: \ - name: copy files hosts: windows - name: copy file to D: win_copy: src: X: \ assets \ audio.mp3 dest: D: \ template \ ...
вопрос задан: 13 July 2018 07:58
1
ответ

Запустите задачу на конкретном хосте, используя недоступную [дубликат]

Необязательные эксперты, нужна помощь. Когда условие не работает в задачах, у меня ниже задачи в файле main.yaml в каталоге задач. Я хотел бы установить Java на группу хостов web_nodes. name: Установить Java ...
вопрос задан: 12 July 2018 17:15
1
ответ

Могу ли я утверждать, что сервис работает без двойного запуска в первый раз? [Дубликат]

Я часто пишу эти шаблоны, когда хочу сделать роль для службы (я использую Mongo для этого примера, но это то же самое с любыми другими сервисами, такими как Nginx, MySQL, Redis, Bind, ElasticSearch и т. Д.) ... ,
вопрос задан: 22 January 2018 16:11