Вопросы по теме '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 просмотров
schedule
11.07.2022
Не удалось получить опцию исключения, работающую с модулем разархивирования
У меня есть файл 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 просмотров
schedule
11.03.2023
В 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 просмотров
schedule
29.07.2022
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 просмотров
schedule
09.04.2022
ошибка 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 просмотров
schedule
09.06.2023
Шаблон Ansible добавляет 'u' в массив в шаблоне
У меня есть следующий vars внутри моего доступного плейбука, у меня есть следующая структура
domains:
- { main: 'local1.com', sans: ['test.local1.com', 'test2.local.com'] }
- { main: 'local3.com' }
- { main: 'local4.com' }
И внутри...
28289 просмотров
schedule
04.10.2022
строка для списка фрагментов в 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 просмотров
schedule
27.07.2023