Публикации по теме 'ansible'
Использование Fabric для соединений SSH
Как основной разработчик программного обеспечения в Cloudify.co , я часто работаю на удаленных хостах, развернутых в облачных сервисах, таких как AWS или Openstack. Этот тип работы вызывает у вас вопрос: как мне автоматически запускать одни и те же команды (скрипты) для всех из них? Ответ на этот вопрос обычно заключается в использовании Ansible или Fabric. В этой статье я решил сосредоточиться на решении Fabric.
Что такое ткань?
Fabric — это высокоуровневая библиотека Python..
Вопросы по теме 'ansible'
Ansible Как воспроизвести уведомления
В настоящее время я перехожу с марионетки на Ansible , и меня немного смущают некоторые концепции или, по крайней мере, то, как работает ansible.
Немного информации о настройке:
Я использую примеры из Ansible Best Practices и структурировал...
1757 просмотров
schedule
13.11.2023
Ansible найти имя тома диска
Я пытаюсь написать playbook для форматирования определенного тома, но не могу понять, как выбрать правильный диск
вот над чем я работаю
---
- hosts: all
gather_facts: no
remote_user: root
tasks:
- name: create file system on storage...
788 просмотров
schedule
18.01.2024
Анализ вывода Ansible с помощью инструментов Linux
У меня есть глупый плейбук, который просто запускает команду для получения списка виртуальных хостов на каждом хосте в группе веб-серверов. Поскольку все виртуальные хосты расположены в /var/www, легко получить список веб-сайтов.
Проблема в том,...
4245 просмотров
schedule
12.01.2024
Шаблон в блоке не запускает фильтры должным образом в ansible
При использовании модуля blockinfile из ansible, если мы используем фильтр regex_replace, аргументы фильтра должны быть изменены, чтобы он заработал. Это противоречит документации фильтра. Это то, что экранирование выполняется механизмом шаблонов?...
83 просмотров
schedule
04.12.2023
Ansible Jinja2 для распечатки дает повторяющийся результат
Ansible версии 2.2, Mac OS X El Capitan
Я пытаюсь создать список сопоставлений портов.
Когда я запускаю такой код
---
- hosts: [localhost]
sudo: True
pre_tasks:
- debug:
var: "{% for id in range(100,102) %}...
36 просмотров
schedule
27.12.2023
Ansible ad-hoc командная команда оболочки внутри кавычек — как сбежать?
У меня есть довольно простая команда adhoc, использующая оболочку для запуска chfn:
ansible all -i ./inventory/all -s -K -m shell -a 'chfn -f "$HOSTNAME root" root'
chfn нужны двойные кавычки, и я пробовал несколько разных способов избежать...
3723 просмотров
schedule
12.12.2023
Объект ansible.vars.unsafe_proxy.AnsibleUnsafeText» не имеет атрибута «public_ip»
Почему эта задача (из лучший способ запуска экземпляров aws ec2 с доступный ):
- name: Add the newly created EC2 instance(s) to the local host group (located inside the directory)
local_action: lineinfile
dest="./hosts"...
6218 просмотров
schedule
13.12.2023
Ошибка неопределенной переменной, когда переменная используется в поисковом фильтре поиска при просмотре группы хостов
Я пытаюсь создать шаблон jinja2 для прокрутки группы и поиска IP-адресов для каждого хоста в группе. Когда я использую переменную, определенную в цикле внутри фильтра поиска, я получаю сообщение об ошибке, что переменная не определена....
45 просмотров
schedule
09.01.2024
обход цикла в ansible playbook
Я новичок в ansible и пытаюсь написать свою первую книгу.
- name: create volume
volume:
state: present
username: "{{ username }}"
password: "{{ password }}"
hostname: "{{ inventory_hostname }}"
vserver: "{{item[0]}}"...
31 просмотров
schedule
12.11.2023
Отказано в разрешении для учетных данных Ansible Azure
Я пытаюсь начать работу с Ansible для Azure. Почему-то я не могу правильно настроить учетные данные.
У меня одно приложение. разовая подписка. Таким образом, нет возможности перепутать секреты, client_id, tenant_id, subscription_id. Приложению...
94 просмотров
schedule
11.11.2023
Шаблон в шаблоне в Ansible?
Я новичок в Ansible, и мне трудно понять, как заставить выражение работать. Я пытаюсь запустить командную задачу, которая ссылается на переменную словаря, где ключ, на который мне нужно ссылаться, также является динамическим. Соответствующий код...
128 просмотров
schedule
10.01.2024
Вышли ошибки модуля синхронизации Ansible
Я использую Ansible 2.9.11 на своем MAC. Я создал playbook для синхронизации некоторых предопределенных конфигураций FreeSwitch с новым сервером Debian 10. Я установил rsync и выполнил все требования на сайте Ansible. Когда я запускаю задачу...
663 просмотров
schedule
15.11.2023