Описание тега ansible-galaxy
Ansible Galaxy - это портал, который предоставляет роли Ansible, которые являются общими для пользователей и могут использоваться другими пользователями (например, вместо создания роли, устанавливающей git, пользователь может искать роль в Ansible Galaxy и использовать ее повторно)
0
ответов
Изменить group_var на каждые 20 казней
У меня есть проект Ansible с более или менее 100 хостами (гораздо больше в ближайшем будущем), этот проект выполняет несколько вызовов API, которые в качестве предельной скорости 1000 вызовов на токен. В моем проекте я определяю токен на group_vars …
26 апр '18 в 07:53
1
ответ
Ansible: доступ к переменным и дамп в файл CSV
vars: servers: - name: centos port: 22 tasks: - name: Check if remote port wait_for: host={{ item.name }} port={{ item.port }} timeout=1 ignore_errors: True register: out with_items: "{{ servers }}" - debug: var=out - name: Save remote port shell: e…
08 мар '18 в 02:36
1
ответ
Как прочитать ANSIB-вывод отладочной информации как переменную в файле Json... пример ниже
Это мой вывод отладки.. register: create - debug: msg: "{{ create.json.info.0.value }}" ok: [localhost] => { "msg": "8308a020-5c9d-4936-8f1a-40f408d3a085" } Теперь мне нужно добавить вывод в качестве входных данных в шаблон JSON. Ниже мой шаблон.…
24 апр '19 в 04:10
1
ответ
Как указать переменные по умолчанию для импортированных ролей Ansible Galaxy?
При написании пользовательской роли для сборника пьес Ansible можно указать значения по умолчанию. Я хотел бы сделать то же самое при использовании роли из Ansible Galaxy ("менеджер пакетов" Ansible). Например, при использовании популярной роли redi…
13 окт '17 в 09:29
1
ответ
ansible: вставляет содержимое уникальных ключей WordPress и соль в переменную
В обработчики /main.yml у меня есть: - name: get API information for wp-config uri: url: "https://api.wordpress.org/secret-key/1.1/salt/" return_contents: yes register: api_info Задачи, которые я пытаюсь выполнить: - name: copy sample config file co…
25 окт '18 в 14:57
2
ответа
Ошибка при подключении к удаленному хосту через Ansible
Ошибка при подключении к удаленному хосту Mysql с использованием Ansible. Playbook как ниже --- - name: "Create database" login_host: host.xyz.com login_password: "{{ mysql_root_pass }}" login_port: "{{ mysql_port }}" login_user: "{{ mysql_root }}" …
23 апр '18 в 15:20
2
ответа
Где я могу поместить group_vars в заданную роль и роль галактики?
Я пытаюсь использовать свою первую пьесу с ролью галактики, и хотя я могу заставить ее работать, я не могу найти ее, чтобы найти определенные мной group_vars. Роль nickjj.mariadb (не то, что это, вероятно, имеет значение), но в документации указано,…
27 ноя '18 в 12:39
1
ответ
Почему значок Трэвиса не назначен на роль в галактике?
Согласно этой документации должна быть возможность добавить значок Трэвиса к роли в галактике: Нажмите изменения в вашем репозитории GitHub. Это положит начало сборке Трэвиса. Когда сборка завершится, Трэвис уведомит Galaxy, и ваша роль будет автома…
07 авг '16 в 21:31
2
ответа
Как заменить файл шаблона в роли Ansible?
В некоторых ролях Ansible, таких как https://github.com/bertvv/ansible-role-hosts, используются файлы шаблонов, которые могут быть практически не нужны для нужд этого проекта. Если автор роли не предоставил подстановку переменной для имени шаблона, …
09 апр '19 в 14:55
1
ответ
ansible - как получить имя хоста и создать самозаверяющий сертификат
У меня есть рабочая команда для создания самозаверяющего сертификата для файла.kdb сервера IHS, и я пытался использовать эту же команду через ansible. Здесь моя цель состоит в том, чтобы ansible должен был определять имя хоста серверов приложений и …
27 ноя '18 в 14:58
2
ответа
Модуль замены ANSIB не работает должным образом
Моя сборная игра работает для меня, чтобы раскомментировать определенные строки в файле.conf, но она не работает для одной конкретной строки и не вносит никаких изменений. ниже моя часть файла.conf. #<VirtualHost *:443> #SSLEnable #Header alwa…
27 ноя '18 в 16:24
0
ответов
У меня 50 серверов. Хотите обновить файл /etc/hosts с помощью ansible
Я хотел бы обновить файл /etc/hosts с помощью ansible playbook на всех моих 50 серверах. <ipaddress> <fqdn> <hostname>
07 июн '21 в 21:19
1
ответ
Как написать плейбук Ansible для фиксации и публикации моих новых обновлений в репозитории gitlab
Как написать плейбук Ansible для фиксации и отправки репозитория gitlab? У меня есть шаблон Ansible Tower для запуска моей книги игр, затем книга игр должна выполнить фиксацию и отправить другой репозиторий git. Этот репозиторий git при успешном наж…
20 янв '23 в 09:32
0
ответов
Проблема «добавления» Ansible EdgeOS
Я пытаюсь создать сборник правил для обновления нескольких пограничных маршрутизаторов до текущих исправлений, но не могу найти способ обойти задаваемый вопрос «да/нет» с помощью поддерживаемых параметров модуля Community.network.edgeos_command (wai…
26 окт '22 в 12:42
0
ответов
Модуль Ansible для Brocade/ICX работает неправильно?
Мне нужно выполнить некоторую автоматизацию сети в моей инфраструктуре с помощью Ansible. Когда я пытаюсь использовать модуль Ansible для коммутаторов ICX, кажется, что он работает неправильно. Пособие, которое я использовал - name: ICX switch testi…
13 дек '21 в 11:59
0
ответов
Автоматизируйте установку Percona Server
Я устанавливаю Percona Server 8.0 на Ubuntu с помощью ansible, поэтому он неинтерактивен. Я пытаюсь запустить пост-установкуmysql_secure_installationпрограмма, но без взаимодействия это бесполезно. Есть ли какой-нибудь способ установить его свойства…
13 окт '21 в 08:12
0
ответов
Добавьте новый диск в группу LVM, используя модуль ansible.
Команда, есть модуль lvol, но мне трудно найти способ добавить новое устройство в существующую группу VG. поэтому я выбрал альтернативный путь, чтобы использовать модуль оболочки и запускать команды RAW. но есть ли способ добиться того же с помощью …
20 сен '21 в 17:52
0
ответов
Ошибка пункта среды выполнения AWX. РазрешениеTooDeep: 2000000.
Я уже некоторое время создаю среду выполнения для своего awx и никогда не сталкивался с какими-либо проблемами, но теперь я пытаюсь воссоздать тот же EE, который создал 1 месяц назад, и он больше не работает. Раньше сборка контейнера занимала всего …
07 окт '22 в 11:39
0
ответов
ОШИБКА! не удалось разрешить модуль/действие «community.general.timezone» RH8
у меня есть эта ошибка ОШИБКА! не удалось разрешить модуль/действие «community.general.timezone» ОС — RedHat 8ansible 2.9.27 Ansible установлен через yum Итак, я установил недостающие модули через ansible-galaxy, но когда я запускаю playbook (как об…
12 дек '22 в 00:24
0
ответов
Вам следует установить значение `loop_var` в опции `loop_control` для задачи на что-то другое, чтобы избежать переменных.
Моё окружение: # cat /etc/debian_version 11.7 # ansible-playbook --version ansible-playbook [core 2.13.1] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python modu…
08 май '23 в 02:13