1
ответ

Ansible: разница между модулями «shell» и «command»

Вики Ansible говорит: Данная команда будет выполнена на всех выбранных узлах. Он не будет обрабатываться через оболочку, поэтому такие переменные, как $HOME, и такие операции, как <, >, |, ; и & будет ...
26.06.2019
1
ответ

ошибка разрешения модуля шаблона ansible

Фрагмент моего кода yaml: - имя: 11 | Скопируйте файл ответов sw-installer.jinja2 для шаблона автоматической установки: src: "{{ CNTRL_SERVER_RSP_FILE_DIR_LOCATION_FOR_INSTALL }}/sw-installer... ,
22.06.2019
1
ответ

Доступ к значению переменной изнутри ansible playbook

Я использовал следующую переменную в ansible playbook, как показано ниже. --- - hosts: hosts vars: vers: 18.7 Я пытаюсь получить доступ к значению vers, используя $ под задачами, как показано ниже...
20.06.2019
1
ответ

Управление инфраструктурой Linux Mint [закрыто]

Я хочу развернуть Linux Mint примерно на 40 ПК. Если я это сделаю, мне понадобится централизованный способ управления этими компьютерами. Например, установить/удалить программное обеспечение на всех этих ПК одновременно, установить среду...
13.06.2019
1
ответ

Модуль пользователя Ansible удаляет конфигурацию sudo.Почему?

На компьютере Amazon Linux 2 настроен пользователь, который может выполнять sudo без пароля, следующим образом: # Добавить пользователя sudo groupadd -g 2002 одно имя пользователя sudo useradd -u 2002 -g 2002 -c "Учетная запись с одним именем пользоват
07.06.2019
1
ответ

Файл блокировки yum принадлежит другому пользователю.

Экземпляры Amazon Linux 2 управляются Ansible Playbook, который выполняет несколько задач yum одну за другой. Какие конкретные изменения необходимо внести в приведенный ниже синтаксис, чтобы…
01.06.2019
1
ответ

Ansible mysql_ * модули показывают ошибку при первом запуске

Это мой yml-файл, который должен обновить систему, установить mysql-сервер, изменить привязку и выполнить шаги из "mysql_secure_installation". --- # файл задач для deploy_db - name: Обновить репозитории apt: ...
29.05.2019
1
ответ

Аналогичный файл конфигурации

У меня есть мой файл Ansible.cfg в / etc / ansible / а также / приложения / Ansible /. Мы сделали всю необходимую настройку в / приложениях / Ansible /. Теперь я создал новый пользователь и иметь все настройки ключей SSH для ...
24.05.2019
1
ответ

Если условие в шаблоне ansible jinja2

Поиск по ключевому слову в переменной "host_fqdn". Если в значении есть ключевое слово «lab.com», оно должно снова сохранить значение непосредственно в «host_fqdn». или же он должен добавить ключевое слово "lab.com" к значению и сохранить...
22.02.2019
1
ответ

Ansible playbook - чтобы изменить строку в файле конфигурации

мне нужно написать playbook, чтобы заменить строку lock_dir = "/ var / lock / lvm" на lock_dir = " / run / lock "в /etc/lvm/lvm.conf с использованием ansible / root # cat /etc/lvm/lvm.conf | grep lock_dir | grep -v ...
26.01.2019
1
ответ

Arch: Есть ли возможность использовать Apache по умолчанию для 2 или более виртуальных хостов?

Я рассматриваю возможность создания LAMP на базе Arch. Из чтения этого документа кажется, что необходимо выполнить настройку только для самого Apache, не говоря уже о MySQL и PHP. В Debian LAMP есть ...
19.01.2019
1
ответ

Как запустить анабимые детски, только если проблем нет проблем в PlayBook?

Я узнал о примере команды Ansible-Playbook. Prime.yml --check, который может сказать мне Если что-то в моем плейбоме проблематично (насколько Anisible может распознать). Я думаю, что я должен комбинировать это ...
22.12.2018
1
ответ

Ansible запускает oom-killer

Запуск ArchLinux uname -a: Linux localhost 4.7.2-1-ARCH # 1 SMP PREEMPT Сб, 20 августа 23:02:56 CEST 2016 x86_64 GNU / Linux 16 ГБ ОЗУ 14gb swap Когда я запускаю большие работы, у меня запускается oom-killer ....
20.12.2018
1
ответ

Рекомендуется ли использовать роли Ansible-Galaxy в плейбуках вместо ansible-modules в плейбуках?

У меня есть Ansible playbook для создания сред LAMP на удаленных машинах. Часть этой инструкции касается установки Composer: - name: Install Composer get_url: url: https://...
18.12.2018
1
ответ

Какие модули доступны в специальных командах?

Я работаю над "Ansible". Я вижу, что мы создаем роли, а затем в папке "tasks" мы создаем main.yml. В этом файле мы указываем, какие команды должны выполняться для этой конкретной роли. Во время написания ...
15.12.2018
1
ответ

Что означает cache = yes в apt: update_cache = yes в Ansible?

Я знаю, что apt update обновляет существующие индексы пакетов в поддерживающем дистрибутиве, но не обновляет установленные пакеты (утилиты), которые были установлены на основе эти индексы пакетов (в качестве подходящего обновления ...
11.12.2018
1
ответ

Как сохранить ansible stdout.lines в файл есть в списке format

Необходимо сохранить строки std.out в файл на делегированном хосте, используя приведенную ниже книгу воспроизведения. Я могу сохранить данные, но сохраненные данные в формате json. Мне нужны эти данные в виде списка, как вывод команды. -...
16.11.2018
1
ответ

Anbible, docker_container и dependents_on

Я использую модуль Anbible и Docker_container. Но когда я начну свой PLAYBOOK, у меня есть ошибка, как: «Jepends_on» не является действительным атрибутом для задачи «Это мой Playbook: - Имя: Docker-Compose ...
31.10.2018
1
ответ

Anbible: Как разобрать источник инвентаризации

Я следующую в неблагоприятном руководстве, который я получил от Packt, я достиг этой части, где я создал 3 контейнеров Ubuntu (LXC) и заставил их и запустить. Я также могу войти в каждый из них. Я ...
27.10.2018
1
ответ

Обязательный блок кода

Мне нужно создать форматный файл XML в Anisible. Файл содержит <> и пробелы. Когда я запускаю Playbook без <> или любых белых пробелов между линиями в нем, PlayBook создает ...
10.09.2018
1
ответ

заменить определенную строку в файле на ansible [закрыто]

Я знаю, как заменить строки в файле с помощью модуля ansible replace. Я смотрю на замену определенной строки. У меня есть файл с одной и той же строкой в ​​нескольких местах, и я хочу только ...
01.09.2018
1
ответ

Проверка ошибочного синтаксиса Ansible Playbook

У меня есть подробнее в / etc / ensible / hosts [dev] 10.13.212.32, и я могу пинговать эти хосты, как показано ниже: # Ansible dev -m ping ping: [root @ localhost ~] # Ansible dev -m ping 10.13.212.32 |. Успех ...
03.08.2018
1
ответ

Non-logging REST API: Как записать все HTTP-запросы и ответы на файл?

У меня есть демон, вызывайте его whatverd, работающий на TCP-порту 11111. В основном это HTTP-сервер, но он не выполняет какого-либо ведения журнала или отладки. Он возвращает результаты запроса только через JSON в http (s)...
07.07.2018
1
ответ

Jak automatycznie dodawać adresy IP do pliku hosta Ansible

Szukam sposobu na zautomatyzowanie dodawania adresów IP do mojego pliku hosta Ansible, gdy zamiast nowych maszyn wirtualnych są tworzone ręczne dodawanie / usuwanie ich do pliku hosts. Chcę też być ...
31.05.2018
1
ответ

Как сохранить пароль для следующих команд в сценарии оболочки?

Когда мой сценарий запускается, оболочка запрашивает у меня пароль для модуля apt-get, а затем снова для анзибля, потому что у него есть опция --ask-get-pass. Как мне ввести пароль только один раз для ...
23.05.2018
1
ответ

Ansible - Как отметить задачу как успешную когда на самом деле произошел сбой

Мы используем некоторые конвейеры для создания серверов с использованием ansible, и одна из задач состоит в том, чтобы проверить, находится ли сервер в сети (что означает, что производственный сервер случайно попал в инвентарный список). Мы проверяем по
22.05.2018
1
ответ

Невозможно создать экземпляр EC2 с помощью Ansible

- name: Create VPC ec2_vpc_net: name: arunvpc cidr_block: 10.4 .0.0 / 16 region: ap-northeast-1 aws_access_key: "{{aws_access_key}}" aws_secret_key: "{{aws_secret_key}}" ...
08.04.2018
1
ответ

Доступная переменная как переменная среды

Я пробую это - имя: Установить необходимые пакеты оболочки: "apt-get instal linux-headers - {{ansible_kernel}}" Однако получить это вместо этого {"msg": "Задача включает вариант с неопределенным значением ...
28.03.2018
1
ответ

Ansible playbook не работает при изменении пути к каталогу .ansible / tmp

По сути, здесь происходит то, что учетная запись пользователя, под которой работает ansible, присутствует как на узле управления, так и на целевой клиент. Однако на целевом клиенте, как часть ...
08.03.2018
1
ответ

Невозможный результат. failed_when, result.changed v.s. changed_when и т. д.

Ansible в версии 1.4 и более поздних версиях предоставляет способ указать это поведение следующим образом: - name: Неудачная задача, когда вывод команды error выводит команду FAILED: / usr / bin / example-command -x -y -z register: ...
28.02.2018