ansible
Unix-подобные системы
Вопрос или проблема Довольно часто для обслуживания мне приходится запускать огромный плейбук, который содержит около 750 задач на инвентаре из примерно 15 серверов или более. Обычно выполнение занимает около 1.5 до 2.5 часов в зависимости от количества
Вопросы и ответы
Вопрос или проблема Постоянно возникает ошибка импорта библиотеки Python ansible-pylibssh на Red Hat при попытке запустить простой плейбук для Cisco. Не удалось импортировать требуемую библиотеку Python (ansible-pylibssh) в Python /usr/bin/python3.
Системное администрирование и сети
Вопрос или проблема Я пытаюсь динамически перебрать количество записей в массиве и использовать результат в качестве индекса. Думаю, я делаю что-то не так. Как можно присвоить переменной значение конца последовательности, которое представляет количество текущего массива?
Системное администрирование и сети
Вопрос или проблема Существует ли способ уничтожить переменную в Ansible? На самом деле, у меня есть переменная {{version}}, которая используется во всех моих ролях для соответствующих пакетов. Когда я запускаю несколько ролей, значение версии одной роли
Системное администрирование и сети
Вопрос или проблема Вывод моих плейбуков всегда полностью захламлен бесполезным выводом о том, какие задачи были пропущены, что делает его раздражающим и трудоемким для поиска конкретной информации, которую мне нужно найти. Вот пример плейбука: - name
Системное администрирование и сети
Вопрос или проблема У меня есть соединение с ограниченной пропускной способностью с несколькими машинами в лаборатории. Мне нужно загрузить большой файл на них, но это медленно, так как я выполняю ansible с другого компьютера.
Системное администрирование и сети
Вопрос или проблема В ansible я хотел бы заменить это: pgsql: useCluster: false addr: 127.0.0.1:5432 password: "" email: to: [email protected] port: 465 password: "" заменить на это: pgsql: useCluster: false addr: 127.0.0.1:5432 password: "2024xxx" email
Unix-подобные системы
Вопрос или проблема Ищите ключевое слово в переменной “host_fqdn”. Если значение содержит ключевое слово “lab.com”, оно должно быть снова сохранено в переменной “host_fqdn”, в противном случае следует добавить ключевое слово “
Системное администрирование и сети
Вопрос или проблема Я использую переходный сервер (сервер A) для доступа к серверу B. Согласно документации Ansible здесь, у меня есть следующее: ansible_ssh_common_args: '-o ProxyCommand="ssh -W %h:%p -q [email protected]"' Сервер B, скажем,: 10.
Вопросы и ответы
Вопрос или проблема Я пытаюсь использовать роль Prometheus: https://github.com/prometheus-community/ansible Я создал плейбук – playbook.yaml, со следующим содержимым: --- - hosts: prometheus-server become: true roles: - role: prometheus.
Системное администрирование и сети
Вопрос или проблема Я развертываю виртуальную машину Ubuntu в Kubernetes. Для ее настройки я использую Ansible. Как я могу увидеть журналы ansible-pull, выполняемого в cloud-init? Я бы хотел контролировать процесс и проверить, когда он завершится.
Компьютеры и программы
Вопрос или проблема У меня есть система, собранная с помощью Ansible, которая должна оставаться в сети в течение 2 часов, прежде чем экран заблокируется. Однако, что бы я ни пробовал, мне не удается изменить настройки системы –
Системное администрирование и сети
Вопрос или проблема Когда я выполняю модуль ansible с циклом, который содержит словари со значениями, используемыми модулем, включая конфиденциальную информацию, я могу скрыть ее, используя loop_control.label, но не когда возникает ошибка.
Системное администрирование и сети
Вопрос или проблема Ansible Tower 3.3.0 В настоящее время мы используем Ansible 2.4.2 и нуждаемся в обновлении до 2.5.x, чтобы использовать новые функции, не нарушая уже существующие задачи, которые были протестированы и работают.
Системное администрирование и сети
Вопрос или проблема Я получаю значение с помощью команды PowerShell и сохраняю его в переменной. Мне нужно использовать это значение в условии ‘when’. Я преобразовал его в целое число перед использованием в условии ‘
Компьютеры и программы
Вопрос или проблема Я только начал изучать Linux и Ansible, и у меня возникла проблема с выполнением команды: ansible all -m user -a 'name=test2 state=present' У меня есть две машины. Одна из них controller_node, а другая managed_node.
Системное администрирование и сети
Вопрос или проблема Отсутствие пароля sudo при попытке ‘стать_пользователем’ в качестве пользователя без пароля, настроенного ‘ALL=(ALL) NOPASSWD:ALL’. Я пытаюсь использовать параметры ‘become’
Вопросы и ответы
Вопрос или проблема У меня есть следующий Ansible playbook: - hosts: <host> become: true vars: dest_dir: <dir> roles: - {role: '<role>', tags: '<tag>'} Вызываемая <role> состоит из одного файла задачи: - name: Копировать и проверить файл.