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

Обновите Ansible 1.9.4 до Ansible 2.0
Я удалил ansible 1.9.4 и установил с sudo apt-get install ansible версию 2.0.2. Но когда я выполняю: ikerlan$ ansible --version ansible 1.9.4 Я удалил и переустановил с помощью ansible ppa, когда я устанавливаю, я вижу это: Preparing...
30834 просмотров
schedule 19.06.2022

как читать файл json с помощью ansible
У меня есть файл json в том же каталоге, где находится мой скрипт. Ниже приведено содержимое файла json: { "resources":[ {"name":"package1", "downloadURL":"path-to-file1" }, {"name":"package2", "downloadURL":...
33726 просмотров
schedule 22.05.2023

Невозможно стать другим пользователем sudo, используя ansible в GCE
У меня есть два экземпляра GCE (скажем, node1, node2). Я установил ansible в node1 и запускаю скрипт для запуска службы в node2. SSH в качестве root отключен в экземплярах GCE, поэтому я создал отдельного пользователя (devops) в node1 и запустил...
366 просмотров
schedule 23.06.2023

Ansible не загружает все групповые переменные
У меня очень простая настройка Ansible. group_vars/all/main.yml : symfony: env: prod owner: capistrano cache_owner: files cache_group: files deploy_base: /opt/symfony keep_count: 2 deploy.yml : # ... -...
579 просмотров
schedule 17.09.2023

Как указать несколько условий в цикле do-until в Ansible
Я делаю вызов REST и хочу проверить, что мой запрос завершен, прежде чем продолжить. В ответ я получил "PENDING" или "IN_PROGRESS" в качестве request_status. Я хочу подождать, пока не получу "ЗАВЕРШЕНО" или "НЕ ПРОЙДЕНО". Для этого я хочу...
6583 просмотров
schedule 03.08.2023

ansible with_items будет интерпретировать
У меня возникла проблема с получением Ansible для динамического выбора группы инвентаря из блока with_items. Я использую анзибл 2. Я пробовал много вариантов, но я не могу найти способ собрать группу, когда я использую переменную в части имени. Я...
341 просмотров
schedule 20.01.2023

Ansible ** время от времени ** дает сбой при недоступности хоста - не удалось подключиться к хосту через ssh
Мы используем ansible для предоставления нескольких узлов в качестве кластера. Машины представляют собой экземпляры, созданные в настраиваемой аналогичной инфраструктуре AWS. У нас есть около сотни задач в разных playbook, и они выполняются на...
4794 просмотров

Не удалось получить опцию исключения, работающую с модулем разархивирования
У меня есть файл tar/gzip, который я извлекаю в список хостов, используя модуль unarchive. Ниже приведен неполный список содержимого файла configs.tgz: -rw-rw-r-- ian/ian 1295 2015-09-25 15:27 Makefile -rw-rw-r-- ian/ian 16...
4108 просмотров
schedule 16.02.2023

Разница между стать и стать_user в Ansible
Недавно я начал копаться в Ansible и писать собственные пьесы. Однако у меня проблемы с пониманием разницы между become и become_user . Насколько я понимаю, become_user похоже на su <username> , а become означает что-то вроде sudo su...
74716 просмотров
schedule 16.02.2023

Ansible delegate_to, как установить пользователя, который используется для подключения к цели?
У меня есть инвентарь Ansible (2.1.1.): build_machine ansible_host=localhost ansible_connection=local staging_machine ansible_host=my.staging.host ansible_user=stager Я использую SSH без ControlMaster . У меня есть playbook с командой...
11589 просмотров
schedule 07.09.2022

Ansible цикл по списку var
Я пытаюсь добавить пользователей, принадлежащих к группе abc , в группу xyz . чтобы сделать это в недоступном, я делаю следующее - name: Get the list of user belongs to abc group command: lid -g -n abc register: abc_users - name: Add user...
421 просмотров

В Ansible, как получить доступ к определенному элементу регистровой переменной в цикле?
На днях я обнаружил, что когда регистровая переменная используется в цикле, например, - name: Generate pw's for users command: "/some_path/generate_hashed_pw.sh -u {{ item }}" register: hashed_pws with_items: - joe - sally - john...
8409 просмотров

Ansible модуль архива в задаче не обнаружено никаких действий
Я хочу использовать архивный модуль ansible, но, к сожалению, он не работает. У меня установлена ​​следующая версия: ansible 2.3.0 (devel 2131eaba0c) мой плейбук выглядит так: - archive: path="{{path_dir}}" dest="{{dest_dir}}/foo.zip"...
2677 просмотров
schedule 31.05.2023

Авторизация Kerberos для добавления другого пользователя
Я выполняю настройку Ansible в Linux для подключения компьютера с Windows (хост), я успешно подключился с помощью метод KERBEROS . Я добавил пользователя с помощью следующей команды: kinit -C [email protected] и я могу проверить детали,...
2303 просмотров

ошибка ansible ssh Недоступен
Недостижимо! изменено: false, msg: ошибка SSH: данные не могут быть отправлены на удаленный хост. Убедитесь, что этот хост доступен по ssh "," unreachable ": true Хосты: [test] xxxxxx.local ansible_ssh_user=myname ansible.cfg...
1632 просмотров
schedule 28.12.2022

недоступный код возврата 0 для действия, но по-прежнему НЕ ОСТАЛОСЬ БОЛЬШЕ ХОЗЯИН
доступный 2.1.2.0 - name: Ensure/Install pre-requisite packages (RedHat) yum: name: "{{ item }}" state: installed update_cache: yes with_items: - 'pygpgme' - 'yum-utils' - 'python-pip' - 'facter' Когда я...
1603 просмотров

Шаблон Ansible добавляет 'u' в массив в шаблоне
У меня есть следующий vars внутри моего доступного плейбука, у меня есть следующая структура domains: - { main: 'local1.com', sans: ['test.local1.com', 'test2.local.com'] } - { main: 'local3.com' } - { main: 'local4.com' } И внутри...
28289 просмотров

строка для списка фрагментов в ansible
Ансибл 2.2 Я хочу добраться до фрагментов переменной ниже, как мне это сделать? hostvars[inventory_hostname]['ansible_hostname']|list в основном у меня есть имя хоста, hostname001 , для которого я хочу получить последние два символа....
4363 просмотров
schedule 11.01.2023

Может ли модуль шаблонов обрабатывать несколько шаблонов/директорий?
Я считаю, что Ansible модуль копирования может взять целую кучу "файлов" и скопировать их в один удар. Я считаю, что это может быть достигнуто путем рекурсивного копирования каталога. Может ли Ansible шаблонный модуль взять целую кучу...
18618 просмотров
schedule 24.04.2023

Как проверить переменную ipaddresses из результатов vsphere_guest в playbook?
У меня есть учебник по развертыванию витруальной машины. Я хочу отложить запуск playbook, пока vm не получит ip-адрес. Я пытаюсь сделать цикл, но получаю ошибку. tasks: - vsphere_guest: vcenter_hostname: "{{ vcenter_hostname }}"...
341 просмотров