Первоначальный вопрос относительно фильтрации JSON был опубликован здесь. Для видимости JSON, сгенерированный путем регистрации вывода «list» модуля ec2_vol, является (stdout): {«msg»: {«failed»: false, ...
Я пытаюсь создать несколько более эффективных задач для обновления сетевых устройств, вставив переменную в другую переменную, чтобы обеспечить правильную информацию с помощью одной задачи и задачи для каждого ...
Как я могу выбрать облако в своем Ansible Playbook. Cloud nforce теперь статически определяется. Как вы можете видеть в последней задаче пьесы. Но как я могу реализовать переменную target_cloud, чтобы указать ...
Я довольно новичок в написании игр Ansible, и я написал эту роль, чтобы вывести статус хронологической службы, запущенной на серверах. мой подход: определение игровой книги с ролью rhel7 и роль ...
Я пытаюсь создать список IP-адресов с http: // или https: // prepended и порт, добавленный к IP-адресу, который я извлекаю из фактов. Я могу только выяснить, как добавить порт, а не ...
Я уже немного почесываю голову этим, и я, похоже, не продвигаюсь вперед. Интересно, может ли кто-нибудь помочь. Я пытаюсь проверить, установлен ли пакет. Если пакет ...
Я смотрю на некоторые примеры с примерами и нашел следующий пример: tasks: - shell: echo «У меня есть» {{foo}}, и я не боюсь его использовать! » когда: foo определено - fail: msg = "Bailing ...
Я попробовал несколько вариантов кода, чтобы заставить это работать, и все провалились. Полный JSON: {"msg": {"failed": false, "changed": false, "volume": [...
У меня есть задача, которая возвращает следующий JSON [{"id": 47137657, "username": "SCCDSSS581-3", "billingItem": {"id": 324055931, "orderItemId": 349554783}}, {".. ,
У меня есть следующее содержимое в файле переменных: couchbaseserver: - name: dev1 ipaddress: 192.168.211.251 buckets: - AA - aa - имя: dev2 ipaddress: 192.168.211.253 buckets: - BB -...
Я пытаюсь сделать резервную копию файла только в том случае, если он существует, а затем (если или не существует такого файла) загружает новые файлы в исходное местоположение. Однако это условие не работает --- - hosts: owncreds tasks: - ...
Например, моя задача выглядит так: # my_task.yml - name: my task debug: msg: '{{current_filename}}' И я ожидал, что результат будет таким: TASK [имя_роли: моя задача] ***** ********** MSG: ...
Я пытаюсь получить AWS subnet_id, передавая vpc_id как переменную в playbook и получая довольно странный вывод. Связанные задачи из playbook: - name: Get VPC ID ...
Я пробовал следовать, но я получаю сообщение об ошибке: TASK [Добавить новый экземпляр в группу хозяев] fatal: [localhost]: FAILED! => {"msg": "Задача включает опцию с неопределенной переменной ...
Я использую следующий фрагмент, чтобы отфильтровать свой список, чтобы включить элементы, содержащие определенную строку: {{my_list | select ("match", ". * string. *") | list}} Как я могу сделать наоборот? Создайте список, который не ...
Я пытаюсь создать файл / etc / hosts с возможностью доступа. Это звучит как простая задача, но я привязан к значению ansible_default_ipv4 / dict / array. Я пробовал несколько решений в этом gist https: // gist ....
Я пытаюсь создать шаблон на узле начальной загрузки с фактами из главных узлов. Я пытаюсь использовать delegate_facts: tasks: - name: собирать факты из настройки мастер-серверов: delegate_to: "{{...
один клиент имеет playbook, который выполняет локальные действия, в данном случае, команду sqlplus против конечной точки RDS. shell: «echo exit | sqlplus64» {{db_pnyx_username}} / {{db_pnyx_password}} @ // {{host}}: {{...
Предположим, у меня есть группа балансировщиков нагрузки и веб-серверов, таких как: [lb] 192.168.1.1 192.168.1.2 [web] 192.168.2.1 192.168.2.2 Есть ли возможность в Ansible запускать playbook только на одном ...
При попытке запустить .bat-файл в Windows в недоступном месте, где файл bat запускает java-сервер, зависающее выполнение зависает - name: Запустить Java Jar win_command: C: \\ slave-run.jar Ansible зависает, вероятно ...
Я хотел бы создать playbook, который запрашивает несколько переменных и проверяет каждый из них. Следующим является то, что я пытаюсь сделать: - hosts: localhost vars_prompt: - name: "...
Я пытаюсь придумать маршрутизатор конфигурации geenrator для маршрутизаторов cisco. У меня есть правильная структура папок и файл с именем site.yaml, который я запускаю в качестве учебника. Он назвал роль роутера, поэтому использует ...
Я перебираю некоторую команду python и регистрирую ее результаты в переменной с именем scriptstatus. Пример вывода scriptstatus: {"scriptstatus": {"msg": "Все элементы завершены", "...
Я пытаюсь написать шаблонный файл / etc / fstab для linux с использованием модуля шаблонов Ansible. 1) У вас есть контейнер с точками монтирования. 2) Итерации через «цикл» в шаблон j2 на незаменимом и записываемом ...
Я использую ANSI-playbook, в котором есть много задач. Все они используют для запуска по очереди, но я хочу приостановить воспроизведение книги после определенных задач, чтобы спросить пользователя, хочет ли он продолжить ...
У меня есть следующая строка: ltesw ltesw 1093 21 сентября 13:00 list.AM-LEM02.201709210400.csv ltesw ltesw 1093 21 сен 13:15 list.AM-LEM02.201709210415.csv ltesw ltesw 1093 21 сен 13:30 Список.AM -LEM02 ....
В моем скрипте Ansible я хочу генерировать UUID на лету и использовать их позже. Вот мой подход: - shell: echo uuidgen with_sequence: count = 5 register: uuid_list - uri: url: http: / ...
У меня есть Ansible playbook для развертывания приложения Java в качестве демона init.d. Будучи новичком как в Ansible, так и в Linux, у меня возникают проблемы с условным выполнением задач на хосте на основе хоста ...