Вопросы по теме 'ansible-2.x'

Как добавить плагин обратного вызова в PlaybookExecutor в Ansible 2
Как указать обратный вызов при вызове ansible через его API? У меня есть плагин обратного вызова database_write.py для ansible 2.0.0.2, который входит в базу данных при запуске: ansible-playbook -i inventory.txt playbook.yml # callback is...
6176 просмотров

Ansible 2.0.0.2: ansible не учитывает переключатель -u
Я проверяю только что установленную установку Archlinux на Raspberry PI 2 следующим образом: ansible -i PI2 arch -m setup -c paramiko -k -u alarm -vvvv Это читается для меня: запустите модуль настройки против IP-адреса, соединяющегося с...
519 просмотров
schedule 21.09.2022

Выполнить curl -X с помощью ansible playbook
Я хочу выполнить следующую команду, используя ansible playbook: curl -X POST [email protected] -H "Content-Type: application/json" http://marathon.service.consul:8080/v2/apps Как я могу запустить его? Если я бегу: - name: post to...
71769 просмотров
schedule 18.04.2023

Как создать файл хоста с доступом к IP-адресу play hosts
Я пытаюсь создать файл hosts со следующей задачей. Я запускаю эту задачу на машинах полностью вне групп['hadoop']. Здесь я хочу создать файл hosts для узлов из групп ['hadoop'] без запуска этой игры в группах ['hadoop'] - name: Update...
964 просмотров
schedule 20.11.2022

Ansible: включение в конфигурацию неуправляемых систем
Я пишу сборник программ Ansible, в котором настраиваются системы, в которых в определенных конфигурациях некоторые системы могут быть предоставлены другой организацией. Очень простой пример: Инвентарь: Сервер приложений Сервер БД...
58 просмотров
schedule 09.12.2022

Запускайте задачу Ansible, только если переменная содержит определенную строку
У меня несколько задач зависят от значения переменной1. Я хочу проверить, находится ли значение в {{variable1}}, но я получил ошибку: - name: do something when the value in variable1 command: <command> when: "'value' in {{variable1}}"...
185021 просмотров

Ansible remote_user против ansible_user
Вопрос простой: в чем разница между ansible_user (бывший ansible_ssh_user ) и remote_user в Ansible, кроме того, что первый установлен, если файл конфигурации, а второй установлен в plays / ролях? Как они соотносятся с параметрами командной...
55840 просмотров
schedule 12.11.2022

ansible ben_user для набора задач
В настоящее время для данной задачи ansible-2.x предоставляется параметр become_user , который позволяет изменить пользователя перед запуском задачи в контексте. Например: - name: Run Django database migrations django_manage: command:...
3300 просмотров
schedule 12.02.2023

Ansible hostvars undefined
У меня есть очень простая игра, которая сохраняет vars и ищет их в hostvars. - name: Set hostvars hosts: localhost vars: var_one: "I am a" var_two: "test" tasks: - debug: var=hostvars['localhost']['var_one'] - debug:...
8766 просмотров
schedule 28.08.2022

Ошибка перезаписи доступной переменной из файла
Я пытаюсь перезаписать ранее определенную переменную my_var (когда она установлена ​​на LATEST ), загружая значение из файла (содержащего, скажем, NEWVALUE ). - name: Load from file vars: my_var: "{{ lookup('file', '~/file.txt') }}"...
326 просмотров
schedule 02.07.2023

Как передать имя пользователя и пароль при использовании модуля Ansible Git?
При клонировании, отправке или извлечении частного репозитория git, размещенного внутри (например, в экземпляре GitLab) с модулем Ansible Git, как мне указать имя пользователя и пароль для аутентификации на сервере Git? Я не вижу способа сделать...
42005 просмотров
schedule 23.05.2022

Как включить playbook?
(в настоящее время я использую Ansible 2.1) У меня есть playbook, который собирает список элементов, и еще один playbook (который вызывает разные хосты и еще много чего), использующий указанный элемент в качестве основы для большинства операций....
6991 просмотров
schedule 13.04.2023

ansible \ include другого yml не работает
плейбуки> all.yml tagger.yml configservice.yml all.yml включает другие ymls в свой сценарий, но это не удается. все --- - name: build all dockers hosts: all vars: version1: "1.0" tasks: -...
1120 просмотров
schedule 19.08.2022

Измените путь к файлам резервных копий в ansible playbook при использовании backup=yes с модулем lineinfile
Как мы можем изменить путь к файлам резервных копий при использовании модуля lineinfile в ansible playbook с backup = yes. Проблема в том, что файлы резервных копий хранятся в том же каталоге, что вызывает сбой службы nginx каждый раз, когда он...
1942 просмотров
schedule 28.07.2022

Подготовка пользователей с помощью ansible занимает слишком много времени
У меня есть playbook, который подготавливает пользователя к удаленному хосту: --- - hosts: webserver remote_user: myuser sudo: yes tasks: - name: Add ssh Users authorized_key: user='ubuntu' key="{{ lookup('file',...
1647 просмотров
schedule 10.04.2023

можно ли добавить ansible_ssh_common_args в файл инвентаря
я хочу перейти / SSH Bastion Host, используя ProxyCommand ansible_ssh_common_args. сервер ansible: шлюз 10.10.149.2 / хост Bastion: хост 10.10.149.70 для подключения: 10.32.32.190 Итак, моя цель - подключиться к 10.32.32.190 из 10.10.149.2 через...
24069 просмотров
schedule 22.06.2022

С Ansible2, как правильно использовать `lookup('file', item)` в цикле `with_items`?
Я использую анзибл 2.1.0. Я просматриваю эту страницу http://ryaneschinger.com/blog/securing-a-server-with-ansible/ и запустив playbook следующей части: - name: Add authorized keys for deploy user authorized_key: user={{ username }}...
388 просмотров
schedule 05.03.2024

Ошибка Ansible при использовании модуля копирования для копирования файлов
я продолжаю получать это, когда пробую Ansible 2.1.0.0 - name: Copy Middleware Installer copy: src={{ mw_installer }} dest={{ installables_home }} owner={{ oracle_user }} group={{ oracle_group }} Я пытаюсь...
1120 просмотров
schedule 06.06.2022

Ansible множественные включения в блок
У меня есть playbook с включает в себя: - include: include1.yml when: doinclude | default('true') - include: include2.yml when: doinclude | default('true') Есть ли возможность не повторять условие? Я пробовал блоки, но кажется, что блоки...
8613 просмотров
schedule 22.03.2023

Как передать переменную ec2 с одного доступного хоста на другой
Я хочу передать "private_dns_name" моих вновь созданных экземпляров ec2 на какой-то другой хост в моей книге доступных игр. Я пробовал использовать модуль set_fact для определения переменной, но не повезло! Это доступные записи playbook для host1...
783 просмотров
schedule 18.07.2022