Системное администрирование и сети
Фильтрация узлов Ansible с определённым зарегистрированным значением
00
Вопрос или проблема Мне нужна помощь, чтобы отфильтровать хосты с определенным предыдущим результатом, чтобы иметь возможность использовать модуль add_host. Кажется, что add_host игнорирует условие “when”, поэтому, вероятно, мне нужно сделать цикл для нужных хостов.
Системное администрирование и сети
Ansible – x.x.x.x | НЕДОСТУПЕН! => { “changed”: false, “msg”: “Не удалось подключиться к хосту через ssh … }
00
Вопрос или проблема Я создал кластер и пытаюсь подключиться к главному узлу с другого сервера Ansible. Я скопировал ssh-ключ на главный сервер и могу подключиться к нему с помощью следующей команды с сервера Ansible: ssh -i ~/.
Системное администрирование и сети
Ansible Playbook для поиска нескольких виртуальных машин на нескольких Vcenter.
00
Вопрос или проблема Я новичок в Ansible. Я пытаюсь написать плейбук, основываясь на следующих требованиях. У меня есть несколько vCenter в списке. У меня есть 100+ виртуальных машин в списке. Я буду входить в vCenter, используя одну учетную запись службы.
Системное администрирование и сети
Сбой локального хоста Ansible
00
Вопрос или проблема Я запускаю playbook Ansible. Он не удается. Ошибка, которую я получаю, не говорит почти ничего. Подробный режим включен. fatal:[localhost]: FAILED! => ...... msg:1908 Я могу пинговать ansible localhost -m ping, и это возвращает
Системное администрирование и сети
Ansible Openstack получение/обновление учетных данных приложения
00
Вопрос или проблема Я пытаюсь получить и обновить учетные данные приложения через модуль Ansible openstack.cloud, но не могу найти никакой информации об этом. Можно ли использовать Ansible для перечисления собственных учетных данных приложения и создания новых?
Системное администрирование и сети
Можно ли заполнить список значений в defaults/main.yml для Ansible?
00
Вопрос или проблема Имея пользовательские структуры данных инвентаря и входные аргументы роли, я хочу заполнить эти входные аргументы из структур данных инвентаря. Можно ли как-то заполнить список в цикле? Например, это структура инвентаря: --- install_disk
Системное администрирование и сети
Избегание ограничителей шаблонов jinja в операторах when
02
Вопрос или проблема В настоящее время я переношу свои Ansible playbook с версии 2.1 на 2.7. Ansible теперь выводит предупреждение, если я использую разделители шаблонов jinja, такие как {{ .. }} в условии when. [WARNING]: when statements should not include
Системное администрирование и сети
ОШИБКА! неожиданное значение параметра в действии Ansible Playbook
00
Вопрос или проблема У меня есть мой сценарий playbook yml ниже: --- - name: Загрузить файлы с FTP hosts: localhost gather_facts: false vars_prompt: - name: target_host prompt: "IP-адрес целевого хоста: " - name: auth_method prompt: "Метод аутентификации
Системное администрирование и сети
Как я могу пройтись по файлам в директории и переместить только уникальные файлы, используя Ansible?
00
Вопрос или проблема Я пытаюсь пройтись по всем файлам в директории, эти файлы названы по-разному, но должны содержать одно и то же. Есть ли способ пройтись по всем этим файлам с помощью ansible и затем переместить уникальные файлы в другую директорию?
Системное администрирование и сети
ansible find: получить путь к директории из регистрации
00
Вопрос или проблема Заранее спасибо за любую помощь. Я не могу понять, в чем именно я ошибаюсь, поэтому ищу помощь. Я хочу найти папку с помощью ansible, определить местоположение папки и скопировать её содержимое в другую директорию.
Системное администрирование и сети
-bash: ansible-playbook: команда не найдена
00
Вопрос или проблема Свежая Fedora Server Netinstall. Обновлена. Установлены только последние версии Git и Ansible из стандартного репозитория. Хочу выполнить Ansible на своем хосте (localhost), чтобы настроить его сам (не используя ansible-pull).
Системное администрирование и сети
Правильная конфигурация YAML для роли ansible ssh_security
00
Вопрос или проблема Я создаю роль Ansible для настройки безопасности SSH на серверах, следуя документации. Вот мой файл конфигурации YAML: --- - name: Включить безопасность SSH hosts: веб-серверы tasks: - name: Убедиться, что SSH установлен apt: name
Системное администрирование и сети
Ansible stdout из элемента, собранного с помощью цикла
00
Вопрос или проблема Я пытаюсь напечатать stdout зарегистрированных элементов в соответствии с документацией документации. Вот мой yaml файл: - name: network-check tags: stats shell: "tail -n 3 {{ ansible_facts['nodename'] }}_{{ item }}.out | awk '/Mbits/ { sum += $7;
Системное администрирование и сети
Создание контейнера podman от имени непривилегированного пользователя в Ansible плейбуке, выполняемом от имени root
00
Вопрос или проблема Можно ли создать контейнер Podman под другим пользователем, чем тот, который запускает Ansible playbook, используя пространства имен? Я пишу Ansible playbook для своего виртуального частного сервера. Playbook создает пользователя с
Системное администрирование и сети
Ansible – Определение переменных на основе условий с помощью if, elif, else
00
Вопрос или проблема У меня несколько ролей, а именно: haproxy, java, nginx, tomcat ├── ansible-test-host.yml ├── hapoxy ├── java ├── myplaybook.yml ├── nginx └── tomcat Базовая книга игр: myplaybook.yml выглядит следующим образом: --- - hosts: test-local
Системное администрирование и сети
как назначить UID из заданного диапазона в задаче ansible
00
Вопрос или проблема У меня есть задача ansible для создания пользователя, и вместо указания UID класса, как показано ниже, он должен выбирать из свободного диапазона между (1000-1099) и назначать следующий доступный UID в последовательном порядке, как это сделать?
Системное администрирование и сети
Ansible: доступ к переменным и экспорт в CSV файл
00
Вопрос или проблема переменные: сервера: - имя: centos порт: 22 задачи: - имя: Проверка удаленного порта wait_for: host={{ item.name }} port={{ item.port }} timeout=1 ignore_errors: True register: out with_items: "{{ сервера }}" - debug: var=out - имя
Системное администрирование и сети
Конфигурация питания серверов Dell с помощью Ansible
00
Вопрос или проблема Я пишу плейбук Ansible для настройки серверов Dell и не могу найти опцию “Восстановление питания AC” в “dellemc.openmanage”. Есть ли какие-либо варианты настройки восстановления питания AC в состояние ВКЛ в плейбуке Ansible?
Системное администрирование и сети
Ansible, with_nested, как назначить динамические переменные в цикле
00
Вопрос или проблема Я пытаюсь динамически перебрать количество записей в массиве и использовать результат в качестве индекса. Думаю, я делаю что-то не так. Как можно присвоить переменной значение конца последовательности, которое представляет количество текущего массива?
Системное администрирование и сети
Как уничтожить/удалить/сбросить значение переменной в Ansible?
00
Вопрос или проблема Существует ли способ уничтожить переменную в Ansible? На самом деле, у меня есть переменная {{version}}, которая используется во всех моих ролях для соответствующих пакетов. Когда я запускаю несколько ролей, значение версии одной роли