1
ответ

Ansible git Отказано в доступе (общедоступный ключ)

фатальный: [10.1.38.15]: FAILED! => {"changed": false, "cmd": "/bin/git clone --bare (hidden) /usr/local/acme/.git", "msg": "Внимание: постоянно добавлено '[...
10.01.2020
1
ответ

Как модуль отладки может получить доступ к фактам в командной строке?

Я выгружаю переменные, установленные сбором _фактов с модулем настройки, используя ansible -u centos -m setup 10.1.38.15 Но как я могу использовать это в командной строке? Это ничего не показывает, ansible -u centos -b -m debug...
10.01.2020
1
ответ

Факт Ansible не определен: `ansible_all_ipv4_addresses` не определен

Задача включает параметр с неопределенной переменной. Ошибка была: ansible_all_ipv4_addresses не определен. Почему я получаю эту ошибку, если я подключаюсь через ipv4? Пытаюсь сбросить...
10.01.2020
1
ответ

Плейбук Ansible и скрипт BASH

Я ищу высокоуровневое понимание различий между вариантами использования этих двух инструментов. Может ли кто-нибудь объяснить мне вариант использования Ansible playbook по сравнению со сценарием bash для автоматизации ...
09.01.2020
1
ответ

Разрешение имен хостов Ansible с фильтром ipaddr возвращает False?

Я пытаюсь понять это. Как работает фильтр Ansible IP Addr, он всегда возвращает False $ ansible -m debug -a 'msg={{"www.google.com"|ipv4}}' 10.1.38.15 10.1.38.15 | УСПЕХ => {...
09.01.2020
1
ответ

Ansible adhoc command

Я выполняю ansible adhoc команду ansible hosts -m shell -a 'df -P | awk '0+$5 >=30 {print}'' #ОШИБКА! Отсутствуют целевые хосты Одинарные кавычки, которые мы используем для awk print, конфликтуют с -...
09.01.2020
1
ответ

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

Когда я запускаю свой ansible playbook, я всегда получаю TASK [установить пароль] ********************************** ************************************ изменено: [10.1.38.15] Как запись в лог. Я не хочу этого ...
06.01.2020
1
ответ

Ansible с host_key_checking, для которого задано значение false, завершается с ошибкой "Проверка ключа хоста не удалась".

В моем ansible.cfg у меня есть [значения по умолчанию] host_key_checking = False Тем не менее, мой ansible git play умирает на клоне git --bare. "msg": "Проверка ключа хоста не удалась.\r\nfatal: Не удалось прочитать с удаленного...
06.01.2020
1
ответ

Как установить метки selinux для иерархии папок, к которой на стороне сервера обращаются демоны NFS, Apache и SaMBa одновременно?

Мандатные элементы управления доступом или метки MAC различаются для NFS, отличаются для httpd и снова отличаются для SaMBa. Как в настоящее время правильно маркировать ОДНУ общую файловую систему...
05.01.2020
1
ответ

Использование подстановки оболочки с шаблонами Ansible

Можно ли использовать подстановку оболочки для указания нескольких файлов в качестве src в модуле шаблона? - name: Копировать ключи template: src: "{{ item }}"/RPM-* dest: /etc/pki/{{ item }}/ loop: ...
04.01.2020
1
ответ

Ansible: разделять переменные между группами

Часть моего инвентаря выглядит так prod group_vars all rabbit_master rabbit_slave web_children web_master staging group_vars all rabbit_master rabbit_slave ...
16.12.2019
1
ответ

Служба на самом деле является сценарием инициализации, но система управляется предупреждением systemd

После выполнения вручную systemctl start example.service затем запускается, но не как часть возможного автоматически, в то время как другие приложения с такой же конфигурацией запускаются. Что значит The service is...
11.12.2019
1
ответ

chrony synchronitation

У меня есть несколько серверов rhel, и я должен убедиться, что все они синхронизированы по времени. Все они используют службу Chronyd. Мой вопрос: есть ли какая-нибудь утилита для проверки этого с помощью команды? Делает ли...
27.11.2019
1
ответ

Ошибка при обновлении apt и удалении ppa

Я пытаюсь протестировать установку PHP 7.0 на бродяге с помощью Ansible и получаю эту ошибку: TASK [php-cli: установить пакет php7.0-cli] ****** ******************************************************* **************...
21.11.2019
1
ответ

Загрузка файла sudoers.d через ansible дает синтаксическую ошибку, но открытие и сохранение в vi исправляет ее

Хорошо, я знаю, что заголовок вопроса отстой, но ситуация такая же сам. Я пытаюсь сделать следующее: создать файл с конфигурацией sudoers локально. Используйте Ansible, чтобы загрузить это...
29.10.2019
1
ответ

Ansible сообщает «CHANGED» для «hostname»?

Согласно собственной документации Ansible: изменено: логическое значение, указывающее, должна ли задача вносить изменения. Почему тогда команда сообщить имя хоста возвращает статус «изменено»? localhost:/Users/...
29.10.2019
1
ответ

Переопределить определенный ключ словаря в host_vars

У меня есть словарь, определенный в groups_vars/all.yml: пользователи: johndoe: имя: John Doe имя пользователя: john janedoe: имя: Jane Doe имя пользователя: jane И для конкретного хоста мне нравится переопределять ...
13.10.2019
1
ответ

Вызов переменных Ansible внутри сценария оболочки

У меня есть файл инвентаризации, как показано ниже, [маршрутизаторы] iLAB-SR-12-R2 ansible_host=192.168.82.211 iLAB-SR-12-R3 ansible_host=192.168.82.212 iLAB-SR-12-R4 ansible_host=192.168.82.213 И у меня есть сценарий оболочки для ...
08.10.2019
1
ответ

Ansible Search для загруженного модуля ядра

Я пытаюсь написать ansible playbook, чтобы проверить, загружен ли конкретный модуль для текущего работающего ядра. если я сделаю lsmod | grep my_module_$kernelVer Я бы увидел что-то вроде ...
07.10.2019
1
ответ

Строка Ansible change в нескольких файлах

У меня есть папка с несколькими подпапками, а также файлы внутри. Мне нужно изменить строку во всех файлах одновременно. Я могу сделать только для одного файла, но в других файлах в подпапках это не влияет на них. -...
27.09.2019
1
ответ

Ошибка команды rho из-за недопустимой ошибки аутентификации

Я пытаюсь использовать команду rho для своего локального хоста на rhel7.6. Система подписана на RedHat по подписке разработчика. Вот подробности [root@redhat7-1 ~]# список профилей rho Пожалуйста, введите ваш rho...
18.09.2019
1
ответ

Первое подключение к Ansible: разрешение отклонено

У меня есть виртуальная машина и один vps, которые работают на Centos 7. Я создал файл инвентаризации ansible, который содержит: vps_ip ansible_user=root Я получил ошибку: Ошибка аутентификации или разрешения. Я не ...
17.09.2019
1
ответ

переопределение lightdm.service из ansible

У меня проблема с графическим интерфейсом. Я настроил подготовленный vpn через ansible, который должен быть запущен до того, как заработает графический интерфейс (lightdm в ubuntu lts 16.04). Итак, я читал, что вам не следует редактировать...
14.09.2019
1
ответ

Ansible: Запрос переменных для ролей

У меня есть простой ansible Playbook под названием setup .yml, который выглядит примерно так (упрощенно): - hosts: my-server-to-setup remote_user: [УДАЛЕНО] становится: yes #vars_prompt: # - name: "...
13.09.2019
1
ответ

Есть ли у Ansible возможность приостанавливать работу системы Linux?

У меня возникли проблемы с поиском каких-либо модулей, кроме перезагрузки и выключения для Linux. Мне интересно, делал ли это кто-нибудь?
13.08.2019
1
ответ

Ansible — Как удалить док-контейнер после запуска?

Ниже приведена команда оболочки, которую мы используем для запуска контейнера докеров: #!/bin/bash docker container run --rm -it \ -e name1=value1 -e name2=value2 -e name3=value3 \ 1111112222.dkr .ecr.us-...
06.08.2019
1
ответ

Ansible -Как выбрать элемент в выводе

Я новичок, когда дело доходит до ansible, начал всего неделю назад. Я играл с плейбуками и командой ad -hoc, которую я запускаю ad -hoc command ansible ansiblenodes -m setup -a "filter=ansible _mounts" 192....
30.07.2019
1
ответ

Можно ли определить стратегию run_once в Ansible?

Я хочу запустить задачу только на одном хосте с Ansible. Для этого я использую параметр run_once. Но что было бы действительно здорово, так это возможность указать стратегию выбора одного хоста для запуска этого...
12.07.2019
1
ответ

Ansible получает список файлов сертификации и проверяет срок их действия

Я пытаюсь понять, как получить список файлов .crt с одного из наших веб-серверов и проверить дату истечения срока действия этих файлов сертификации (на самом деле проверьте, действительны ли эти сертификаты в течение определенного времени ...
05.07.2019
1
ответ

Перенесите файл RPM с помощью Ansible и установите их локально

У меня есть следующий yaml ansible-playbook, и я хочу передать RPM-файлы, а затем выполнить их локальную установку на удаленной машине. Однако до этапа передачи файла он работает нормально, однако на ...
28.06.2019