Вопросы по теме 'ansible-playbook'
Ansible, запускать задачу, если playbook включает роль
Представим себе playbook со следующими ролями: base, мониторинг, nginx и еще один playbook только с base и nginx.
Теперь я хочу, чтобы в роли мониторинга запускалась задача, только если playbook включает роль nginx, потому что для мониторинга nginx...
3403 просмотров
schedule
18.06.2022
Нужна помощь в понимании последовательности рабочего процесса для выполнения переменной Ansible
Нужна помощь в понимании последовательности рабочего процесса для выполнения переменной Ansible в доступных задачах или плейбуках,
Какая переменная используется в конце, когда мы используем все это ..
1) vars
2) group_vars
3) host_vars...
1209 просмотров
schedule
25.05.2022
Как перезапустить Jenkins с помощью Ansible и дождаться его возвращения?
Я пытаюсь перезапустить службу Jenkins с помощью Ansible:
- name: Restart Jenkins to make the plugin data available
service: name=jenkins state=restarted
- name: Wait for Jenkins to restart
wait_for:
host=localhost
port=8080...
20526 просмотров
schedule
17.01.2024
Создание экземпляра AWS EC2 с помощью ролей Ansible IAM имя_профиля_экземпляра UnauthorizedOperation: ошибка
Я пытаюсь создать экземпляр EC2 через ansible, используя роли IAM, но при запуске нового экземпляра получаю ошибку
failed: [localhost] => (item= IAMRole-1) => {"failed": true, "item": " IAMRole-1"}
msg: Instance creation failed =>...
6057 просмотров
schedule
08.06.2024
Ansiblesync запрашивает парольную фразу, даже если она уже введена в начале
Модуль синхронизации Ansible (v1.6.5) запрашивает парольную фразу (введите парольную фразу для ключа) хотя я уже ввел ее в начале запуска playbook.
Есть идеи, почему?
Я запускаю свою книгу со следующими параметрами:
-u myuser...
12034 просмотров
schedule
13.01.2024
Прерывание ansible playbook, если хост недоступен
Мне интересно, есть ли какой-нибудь достойный способ потребовать, чтобы все хосты, которые должен выполнять набор задач, были действительно доступны?
В настоящее время я пытаюсь заставить его обрабатывать обновление, которое может быть болезненным,...
7789 просмотров
schedule
07.12.2023
ansible игнорировать конфигурацию run_once для задачи
Я использую Ansible и хочу запустить задачу только один раз. Я следую документации по настройке и запуску задачи только один раз .
- name: apt update
shell: apt-get update
run_once: true
Но когда я запускаю Ansible, он всегда выполняет...
12298 просмотров
schedule
14.01.2024
Невозможно скопировать каталог с помощью модуля копирования Ansible
Я пытался скопировать каталог (в Linux) на удаленный узел Windows. Я могу копировать отдельные файлы без каких-либо проблем. Но когда я пытался скопировать каталог, я получал следующую ошибку.
Окружающая среда: Windows 7
Команда: ansible...
1393 просмотров
schedule
03.02.2022
Почему эта команда ansible lineinfile для проверки строки в /etc/sudoers не работает, когда очень похожая выполняется успешно?
У меня есть Kodi , работающий на Raspberry Pi, для которого я пишу учебник Ansible. В этом плейбуке есть две задачи, которые проверяют, присутствует ли строка в /etc/sudoers , причем одна из них последовательно проходит, а другая постоянно терпит...
3002 просмотров
schedule
11.02.2024
Ansible: доступ к переменным хоста/группы из пользовательского модуля.
Есть ли способ получить доступ к переменным хоста/группы из специально написанного модуля ? Я хотел бы избежать передачи всех необходимых переменных в качестве параметров модуля.
Мой модуль написан на Python, и я использую шаблон. Я проверил...
3198 просмотров
schedule
20.09.2022
Почему ansible игнорирует это регулярное выражение в линейном файле?
Я пытаюсь сообщить ansible добавить строку «ALL: ALL» в /etc/hosts.deny всякий раз, когда этой строки еще нет. Вот моя задача:
- name: Ensure hosts.deny has default ALL entry
lineinfile: dest="/etc/hosts.deny" regexp="^\s*ALL\s*:" line="{{...
2855 просмотров
schedule
16.02.2024
Не удается получить доступ к регистровой переменной в цикле
Я следил за этим примером playbook для создания стоечных серверов с использованием Ansible.
http://nicholaskuechler.com/2015/01/09/build-rackspace-cloud-servers-ansible-virtualenv/
Это прекрасно работает, но работает только на одном сервере за...
774 просмотров
schedule
17.06.2023
Как использовать Ansible для автоматизации разовых задач?
Я использую Ansible для автоматизации настройки виртуальных машин для некоторых наших сред сборки, например. настройка переменных среды PATH и прокси, установка глобальных инструментов Node.js и т. д. Это прекрасно работает, и можно легко...
610 просмотров
schedule
04.12.2022
Как сделать так, чтобы ansible обслуживал разные типы виртуальных хостов apache
Я начал изучать ansible как жизнеспособный инструмент управления конфигурацией для офиса, настройки тестовой среды и т. д. Мне удалось охватить большинство основных сценариев использования, использование плейбуков для определения задач и оркестровки с...
1823 просмотров
schedule
24.09.2023
Сохраняйте временные сценарии оболочки ansible вместо удаления
Я заметил, что Ansible удаляет временный скрипт, используя точку с запятой для разделения команд bash.
Вот пример команды:
EXEC ssh -C -tt -v -o ControlMaster=auto -o ControlPersist=60s -o...
15377 просмотров
schedule
11.01.2023
Ansible: with_items вместо hosts в текущей роли playbook
Я создаю роль, которую, возможно, захочу включить в качестве зависимости для нескольких сборников игр. Я хочу поддержать:
clusterA.yml
- hosts:
- clusterA
roles:
- clusterA
Vs:
clusterB.yml
- hosts:
- clusterB
roles:
-...
1700 просмотров
schedule
19.08.2022
Как запустить mvn, если на целевой машине не установлен maven
Можно ли запускать команды mvn, если на целевой машине не установлен maven? Я знаю, что это странно.
Возможно ли это с помощью некоторого инструмента / утилиты оболочки, в которую встроены инструменты maven / etc в инструмент / утилиту оболочки?...
4297 просмотров
schedule
15.05.2024
Проверьте, существует ли служба с Ansible
У меня есть плейбук Ansible для развертывания приложения Java в качестве демона init.d.
Поскольку я новичок как в Ansible, так и в Linux, у меня возникают проблемы с условным выполнением задач на хосте в зависимости от статуса хоста.
А именно, у...
77184 просмотров
schedule
05.06.2024
ansible - как передать локальный DNS-сервер при запуске ansible-playbook для разрешения имени хоста
Я использую доступный (доступный 1.9.0.1).
Я запускаю ansible-playbook для выполнения некоторых операций на целевом / удаленном компьютере, используя его имя хоста.
В моем файле инвентаря есть запись для имени хоста, например...
3559 просмотров
schedule
08.04.2022
Как передать переменную в доступную книгу воспроизведения в командной строке?
Я новичок в анзибле и задаюсь вопросом, как это сделать, поскольку следующее не сработало
ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors"
Где django_fixtures - моя переменная.
360190 просмотров
schedule
19.07.2022