Публикации по теме 'ansible'


Немедленно запустить обработчик Ansible  — Ansible Playbook
Как сбросить выполнение обработчика Ansible после задачи уведомления с помощью модуля ansible.builtin.meta. Когда запускаются обработчики Ansible? По умолчанию обработчики запускаются после завершения всех задач в конкретной игре. Ссылки https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_handlers.html#controlling-when-handlers-run Демо Давайте перейдем к реальному примеру того, как немедленно запустить обработчик Ansible. В первую очередь нам нужен статус..

Вопросы по теме 'ansible'

Как управлять Ansible программно и параллельно?
Я хотел бы использовать Ansible для одновременного выполнения простого задания на нескольких удаленных узлах. Фактическая работа включает в себя поиск некоторых файлов журнала и последующую обработку результатов на моем локальном хосте (на котором...
4088 просмотров

Наличие пакета Ansible pip для обновления Python во время разработки
Я писал несколько игр Ansible для настройки python virtualenv, а также во время разработки для обновления пакета python и перезапуска сервера. У меня проблемы с получением pip для обновления пакета. Мне все равно, как это делается, но я бы предпочел...
6868 просмотров
schedule 29.06.2022

Лучший способ всегда запускать ansible внутри virtualenv на удаленных машинах?
Есть ли лучший способ запустить ansible внутри virtualenv на удаленных машинах? Пока я вижу, как изменить файл .bashrc вручную или с помощью самого ansible. Например: tasks: - name: "Enable virtualenv in .bashrc" lineinfile:...
7977 просмотров
schedule 19.08.2022

Как пропустить выполнение роли в Ansible
Я пытаюсь написать playbook.yml для своей бродячей машины и столкнулся со следующей проблемой. Ansible предлагает мне установить эти переменные, и я устанавливаю для этих переменных значения null/false/no/[просто введите], но роли выполняются...
30494 просмотров

Ansible, запускать задачу, если playbook включает роль
Представим себе playbook со следующими ролями: base, мониторинг, nginx и еще один playbook только с base и nginx. Теперь я хочу, чтобы в роли мониторинга запускалась задача, только если playbook включает роль nginx, потому что для мониторинга nginx...
3403 просмотров
schedule 18.06.2022

Получение rsync в Ansible для работы с Vagrant
Я хочу протестировать скрипт Ansible с помощью Vagrant. . Все работает нормально, пока он не попытается выполнить rsync с удаленным хостом: - name: Install custom dev user settings local_action: command rsync -ave ssh...
3807 просмотров
schedule 28.02.2024

Какой простой способ автоматически создать несуществующий каталог в недоступном
В моей пьесе Ansible много раз мне нужно создать файл там - name: Copy file template: src: code.conf.j2 dest: "{{project_root}}/conf/code.conf" теперь много раз conf dir отсутствует. Затем мне нужно создать еще одну задачу,...
120597 просмотров
schedule 24.04.2022

Ansible и Wget
Я пытаюсь получить файл с веб-сервера из учебника Ansible. Вот фрагмент Ansible: --- - hosts: all sudo: true tasks: - name: Prepare Install folder sudo: true action: shell sudo mkdir -p /tmp/my_install/mysql/ && cd...
53418 просмотров
schedule 01.03.2023

Нужна помощь в понимании последовательности рабочего процесса для выполнения переменной 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 просмотров

Ansiblesync запрашивает парольную фразу, даже если она уже введена в начале
Модуль синхронизации Ansible (v1.6.5) запрашивает парольную фразу (введите парольную фразу для ключа) хотя я уже ввел ее в начале запуска playbook. Есть идеи, почему? Я запускаю свою книгу со следующими параметрами: -u myuser...
12034 просмотров
schedule 13.01.2024

Добавьте память подкачки с помощью ansible
Я работаю над проектом, в котором наличие памяти подкачки на моих серверах необходимо, чтобы избежать нехватки памяти некоторых длительных процессов python, и впервые понял, что у моих бродячих ящиков Ubuntu и экземпляров AWS ubuntu еще не было одного...
18892 просмотров
schedule 20.11.2022

Ansible. переопределить единственный ключ словаря
Я использую ansible для управления конфигурацией как для производства, так и для бродячей коробки. У меня есть файл со значениями по умолчанию: group_vars / all . --- env: prod wwwuser: www-data db: root_pwd: root_pwd pdo_driver:...
24567 просмотров
schedule 19.10.2022

Изменить переменную в шаблоне Ansible на основе группы
У меня есть файл инвентаризации Ansible примерно так: [es-masters] host1.my-network.com [es-slaves] host2.my-network.com host3.my-network.com [es:children] es-masters es-slaves У меня также есть файл шаблона Jinja2, которому необходимо...
28680 просмотров
schedule 04.10.2022

Прерывание ansible playbook, если хост недоступен
Мне интересно, есть ли какой-нибудь достойный способ потребовать, чтобы все хосты, которые должен выполнять набор задач, были действительно доступны? В настоящее время я пытаюсь заставить его обрабатывать обновление, которое может быть болезненным,...
7789 просмотров
schedule 07.12.2023

Запустите одну команду Ansible через ssh
У меня есть сервер с Ansible. Когда я пытаюсь выполнить одну команду из оболочки на машине Ansible - все хорошо. Пример: omazilov@ansible:~$ ansible all -m ping 192.168.1.10 | success >> { "changed": false, "ping": "pong" }...
6837 просмотров
schedule 23.08.2022

Как мне получить переменную с именем пользователя, который запускает ansible?
Я пишу сценарий процесса развертывания, который берет имя пользователя, запускающего сценарий ansible (например, tlau), и создает каталог развертывания в удаленной системе на основе этого имени пользователя и текущей даты / времени (например,...
85894 просмотров
schedule 12.10.2023

ansible игнорировать конфигурацию run_once для задачи
Я использую Ansible и хочу запустить задачу только один раз. Я следую документации по настройке и запуску задачи только один раз . - name: apt update shell: apt-get update run_once: true Но когда я запускаю Ansible, он всегда выполняет...
12298 просмотров
schedule 14.01.2024

Ansible playbook group_var переопределяется ролью var
В существующем проекте я заменяю сценарий подготовки bash на ansible - сначала через Vagrant, а затем развертываю его для промежуточных / продвинутых серверов после того, как устранены изломы. Эта проблема... Согласно доступным документам при...
2014 просмотров
schedule 27.05.2024

Модуль Authorized_key для первоначального подключения
Можно ли использовать модуль author_key для копирования ssh-ключей хоста новому удаленному пользователю?
598 просмотров
schedule 21.11.2022