Системное администрирование и сети
задача ansible для использования lxc exec для извлечения tarball
00
Вопрос или проблема Я пытаюсь загрузить статический сайт в контейнер LXD. Я мог бы использовать lxc file push для каждого файла, но решил загрузить один архив, а затем разобраться с ним. Я могу выполнить команду tar -xvf /home/ubuntu/public.
Компьютеры и программы
Keycloak: Как обойти истечение пароля для псевдопользователя в целях управления конфигурацией?
00
Вопрос или проблема Существуют некоторые Ansible плейбуки, которые выполняют конфигурацию экземпляра Keycloak во время выполнения через REST API. Плейбуки получают токен аутентификации с использованием OIDC. Для аутентификации при получении токена используется
Системное администрирование и сети
Сократите вывод ansible-playbook
00
Вопрос или проблема Есть ли способ уменьшить вывод команды ansible-playbook? Я не смог найти способ сократить громкоговорительность команды. Мой конфигурационный файл: [defaults] verbosity=0 log_path = /var/log/ansible.log nocows=true stdout_callback=ansible.
Unix-подобные системы
sudo дважды становится методом для Ansible
00
Вопрос или проблема Мне нужно разобраться с настройками в “/etc/sudoers”, которые я не могу изменить, потому что серверами управляет другая команда, и они не хотят их менять. У меня есть доступ к root только через sudo к другой учетной записи.
Системное администрирование и сети
ошибка при попытке ansible с использованием become machinectl
00
Вопрос или проблема Я пытался сделать автоматизацию с помощью ansible внутри контейнера systemd-nspawn с командами machinectl. Я нашел плагин ansible под названием become machinectl, который, похоже, подходит, но что-то я делаю не так, потому что это
Вопросы и ответы
Ошибка “Недействительный JWT токен – истек срок действия реквизита ‘exp'” из ansible-galaxy
00
Вопрос или проблема Я создаю окружение для выполнения задач, и оно не удается при запуске ansible-galaxy collection install. Я получаю эту ошибку: ОШИБКА! Ошибка при получении метаданных версии коллекции для redhat.satellite_operations:3.
Unix-подобные системы
Присоединение к домену через Ansible возвращает ошибку “Уже присоединен к этому домену”, в то время как через оболочку все в порядке.
00
Вопрос или проблема Я получаю странное сообщение с Ansible. На сервере RHEL 9 я могу присоединиться к нашему домену через командную строку shell realm join example.xyz --user=svc-ansible --computer-ou="OU=Linux Servers, OU=Servers, OU=ACME, OU=Units
Вопросы и ответы
Slurm кластер – Блок соединения во время сбора фактов
00
Вопрос или проблема Во время фазы Сбор фактов соединение блокируется на неопределенный срок (это также происходит, например, когда я пытаюсь запустить сервисы на узлах). У меня настроено 4 узла одинаковым образом, и к ним всем можно получить доступ через
Вопросы и ответы
Как получить отчет о покрытии при тестировании плагина поиска Ansible
00
Вопрос или проблема Я разрабатываю плагин поиска для Ansible и тестовый код для него. Как плагин поиска, так и тестовый код для плагина работают нормально. Для тестирования я использую pytest с pytest-ansible, и тестовая функция использует фикстуру ansible_module
Вопросы и ответы
Установите конкретную версию snap с помощью Ansible
00
Вопрос или проблема Если мне нужно установить (обновиться до) последней версии в snap (аналог команды snap install foobar --classic) с помощью Ansible, я мог бы использовать что-то вроде - name: Установить snap foobar community.
Системное администрирование и сети
Вывод журнала Ansible в один строку
00
Вопрос или проблема Я только что написал конфигурацию Ansible, чтобы сохранить мой ansible.log в формате одной строки на действие. [defaults] log_path = /var/log/ansible.log nocows=true stdout_callback=ansible.builtin.oneline host_key_checking = false
Системное администрирование и сети
-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
Вопросы и ответы
python3 venv – как синхронизировать ansible_python_interpreter для плейбуков, которые смешивают connection:local и целевую систему
00
Вопрос или проблема Я запускаю ansible playbooks в python venv Мои playbooks часто сочетают облачную инфраструктуру (AWS) и системную инженерию. Я настроил их для выполнения задач облачной инфраструктуры с подключением: local –
Вопросы и ответы
Как импортировать функции Python из модуля в локальной коллекции Ansible?
00
Вопрос или проблема У меня есть локальная коллекция Ansible. Вот как выглядит моя структура папок: / |_ collections | |_ ansible_collections | |_ my # Пространство имен | |_ tools # Коллекция | |_ plugins | |_ modules | |_ my_module.
Системное администрирование и сети
Ansible stdout из элемента, собранного с помощью цикла
00
Вопрос или проблема Я пытаюсь напечатать stdout зарегистрированных элементов в соответствии с документацией документации. Вот мой yaml файл: - name: network-check tags: stats shell: "tail -n 3 {{ ansible_facts['nodename'] }}_{{ item }}.out | awk '/Mbits/ { sum += $7;
Системное администрирование и сети
Ansible открывает порт в iptables
00
Вопрос или проблема В настоящее время я меняю порт для удаленной машины. Мне также нужно разрешить правила брандмауэра на Centos 6.9. Вот моя команда для открытия порта 2222 на sshd. Я не знаю, как открыть порт 2222 на iptables с помощью ansible. Может кто-то помочь?
Системное администрирование и сети
Создание контейнера podman от имени непривилегированного пользователя в Ansible плейбуке, выполняемом от имени root
00
Вопрос или проблема Можно ли создать контейнер Podman под другим пользователем, чем тот, который запускает Ansible playbook, используя пространства имен? Я пишу Ansible playbook для своего виртуального частного сервера. Playbook создает пользователя с
Системное администрирование и сети
используйте select и map с ansible
00
Вопрос или проблема У меня есть словарь, и я хотел бы выбрать все элементы, имеющие vg_name == 'vgapplis', и вычислить сумму их size_FS. Я пробовал это, но оно не работает. Есть идеи? - set_fact: FS_vgapplis:"{{ FS | select(''search'', ''\bvgapplis\b'')|
Unix-подобные системы
kinit: недопустимый UID в имени постоянного ключа при получении кэша по умолчанию при использовании Ansible
00
Вопрос или проблема Позвольте мне начать с краткого описания: Целевой хост: RHEL7, ядро 3.10, Python2.7 На целевом хосте есть perl-скрипт (запускаемый определенным пользователем), который, среди прочего, выполняет такие действия: kdestroy -A kinit user@domain