Вопросы по теме '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 просмотров
schedule
18.07.2022
Кавычки в доступном линейном файле
Когда я использую 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 просмотров
schedule
15.07.2023
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 просмотров
schedule
05.10.2023
Вход в систему с именем пользователя/паролем (полученным из 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