Вопросы по теме 'ansible-playbook'

Запуск Ansible Playbook на определенной группе серверов
У меня есть следующие / etc / ansible / hosts: [ESNodes] isk-vsrv643 isk-vsrv644 isk-vsrv645 [PerfSetup] isk-dsrv613 isk-dsrv614 Я знаю, что есть возможность запустить playbook на определенных хостах с -l. Есть ли способ запустить playbook...
55748 просмотров
schedule 18.06.2022

ansible 1.6 › использование with_first_found в цикле with_items?
Можно ли использовать with_first_found в цикле with_items , например: - template: dest=/foo/{{ item.name }}-{{ item.branch | default('master') }} src={{ item }} with_first_found: - {{ item.name }}-{{ item.branch |...
2707 просмотров
schedule 18.07.2022

Переменная переменной в Ansible Playbook
Я пытаюсь получить доступ к переменным, которые определены в group_vars group_vars / все parent1: child1: somevalue1 child2: somevalue2 parent2: child1: somevalue1 child2: somevalue2 Теперь я передаю parent деталь из...
1032 просмотров
schedule 04.03.2022

Как использовать ansible с двухфакторной аутентификацией?
Я включил двухфакторную аутентификацию для ssh с использованием duosecurity (используя эту книгу https://github.com/CoffeeAndCode/ansible-duo ). Как я могу использовать ansible для управления сервером сейчас. Из-за этого вызовы SSH не могут...
11122 просмотров

Кавычки в доступном линейном файле
Когда я использую lineinfile в ansible, он не пишет ' , " символов lineinfile: 'dest=/home/xyz state=present line="CACHES="default""' он дает CACHES=default , но желаемый результат - CACHES="default" Как этого добиться?
65188 просмотров
schedule 25.01.2024

ansible: структура ролей и переменные
Некоторое время я использую ansible с автономными плейбуками и теперь хотел бы настроить структуру ролей в своей среде. Это структура папок (пример, обобщение) ├── hosts ├── playbooks │   ├── project1-staging.yml │   └── project1-production.yml...
3769 просмотров
schedule 02.08.2022

Ansible 1.6 включает with_items устарел
Так что похоже, что эта функция устарела, я действительно не понимаю, почему, Ansible CTO говорит, что мы должны использовать вместо этого with_nested, но, честно говоря, я понятия не имею, как это сделать, Вот мой плейбук: - hosts: all user:...
14039 просмотров
schedule 04.08.2022

PostgreSQL не проходит аутентификацию одноранговых узлов с помощью Ansible
Я запускаю PostgreSQL 9.3 на FreeBSD. FreeBSD использует pgsql в качестве системного пользователя по умолчанию для PostgreSQL. Мой /usr/local/pgsql/data/pg_hba.conf выглядит так: # TYPE DATABASE USER ADDRESS...
17869 просмотров

ansible: передать переменную обработчику
Я использую «глаз» в качестве супервизора, и при изменении шаблонов приходится запускать что-то вроде этого: eye load service.rb eye restart service.rb Я хочу определить это как единый обработчик для всех приложений и назвать его как eye...
14492 просмотров
schedule 29.06.2022

Как добавить необязательные переменные в командную строку и проверить их наличие в плейбуке?
Я хотел бы запускать конкретную задачу только в том случае, если в командной строке указан флаг. Например, я хотел бы запустить команду ansible-playbook со следующим: --extra-vars "composer-install=true" . Мне как-то нужна задача, которая...
9883 просмотров
schedule 23.11.2022

Обработка текста в playbook
Я работаю над доступным сценарием, чтобы начать процесс подготовки, и я принимаю ввод данных пользователем для ряда переменных, включая имя хоста и ip. Как только у меня есть ip, я могу вычислить шлюз, который мне нужно передать Cobbler, но я не могу...
486 просмотров
schedule 27.05.2022

Ansible запускает удаленный исполняемый файл
Как выполнить исполняемый файл на удаленном компьютере с Windows с помощью Ansible? Я использовал необработанные, скриптовые и командные модули, но дело в том, что исполняемый файл работает в другом сеансе и не может видеть пользовательский интерфейс...
2719 просмотров
schedule 24.07.2023

ansible playbook playbooks с переменными
Я даже не уверен, что это возможно.. Я знаю, что у вас может быть плейбук, который вызывает другие плейбуки. IE: --- # MasterPlaybook.yml - include: playbook1.yml when: some_var == "true" - include: playbook2.yml when: someother_var...
9576 просмотров
schedule 02.10.2022

Запускайте разные задачи в зависимости от хоста через playbook
Я довольно новичок в ansible, пожалуйста, будьте осторожны, если это очевидный вопрос. У меня есть playbook, который я использую для первоначальной настройки/защиты систем CentOS после установки. У меня есть 3 разные группы серверов, и все они...
961 просмотров
schedule 30.07.2023

Как красиво напечатать объект в ansible?
Я хочу красиво распечатать зарегистрированный объект в ansible, чтобы помочь с отладкой. Как мне это сделать?
31099 просмотров
schedule 11.09.2022

Ansible возвращает переменную задачи в шаблонах переменных
Я пытаюсь составить список переменных среды для использования в задачах, которые могут иметь несколько разные пути на каждом хосте из-за различий в версиях. Например, /some/common/path/v_123/rest/of/path Я создал список этих переменных в файле...
4173 просмотров
schedule 03.02.2023

Файл обновления Ansible с использованием номеров строк
Как я могу заставить Ansible обновлять все строки после строки 9 с изменениями моего файла, оставив только предыдущие строки? Я использую Ansible, чтобы файлы на моих серверах были единообразными. Я собрал удобный файл, который можно развернуть на...
1072 просмотров

Вход в систему с именем пользователя/паролем (полученным из API) в Ansible playbook
Я пытаюсь справиться со следующей ситуацией в Ansible playbook: создать сервер через API облачного провайдера хранить учетные данные root (имя пользователя/пароль) из ответа API используйте учетные данные root для входа в систему и размещения...
508 просмотров
schedule 19.08.2022

Как создать файл локально с помощью доступных шаблонов на машине разработки
Я начинаю с ansible и ищу способ создать шаблонный проект на сервере и в локальной среде с помощью ansible playbooks. Я хочу использовать доступные шаблоны локально для создания общих файлов. Но как я могу использовать возможности для выполнения...
46514 просмотров
schedule 10.11.2022

Синтаксическая ошибка простого доступного playbook (YAML)
Я только начал работать с ansible и создал простую книгу для развертывания nginx на целевом сервере. Файл книги воспроизведения YAML (myplaybook.yml) выглядит так: - - name: Configure webserver with nginx hosts: webservers sudo: True...
20916 просмотров
schedule 11.03.2022