Описание тега ansible-playbook
Playbook - это язык конфигурации, развертывания и оркестровки Ansible. Они могут описывать политику, которую вы хотите, чтобы ваши удаленные системы применяли, или набор шагов в общем ИТ-процессе.
2
ответа
Установить компас с ansible
Я пытаюсь использовать Ansible для установки компаса, который необходим для одного из наших сервисов, на сервер EC2. Обычно мы устанавливаем его вручную, используя следующие команды - curl -L https://get.rvm.io | bash -s stable gpg --keyserver hkp:/…
13 фев '16 в 17:45
1
ответ
Ansible source virtualenvwrapper
Я пытаюсь найти файл virtualenvwrapper на удаленном сервере с помощью Ansible. - name: Source virtualenvwrapper shell: > . /usr/local/bin/virtualenvwrapper.sh Но я получаю Bad Substitution ошибка. Любые идеи по исправлению..
07 ноя '16 в 13:20
3
ответа
Ansible - with_dict: dictionary - Как использовать переменные, определенные в каждом словаре, которые зависят от других
Среда: Ansible 1.9.2, CentOS 6.5 Я создал роль для загрузки файлов артефактов JAVA (.tar.gz) для 3 разных версий JAVA из Artifactory. Я пытаюсь использовать функцию with_dict от Ansible (вместо использования with_items). Созданы следующие файлы: $ c…
23 ноя '15 в 18:13
1
ответ
Каковы лучшие практики, связанные с управлением ключами, используемыми в git checkout для ansible?
В настоящее время я пишу книгу для развертывания моего приложения Django. В этом нет ничего особенно революционного или секретного соуса, поэтому я решил открыть его. Единственное, что я хочу сохранить в секрете, это, конечно, ключ ssh, который я ис…
25 май '16 в 23:11
1
ответ
Как преобразовать в глобальные переменные?
Я хочу сделать репликацию с Ansible. Но этот код возвращает ошибку: - name: Semi-synchronous - Get the master status mysql_replication: mode=getmaster register: binlog when: hostname.stdout.find('usme-db-master') == 0 - name: Debug debug: var=binlog…
29 окт '16 в 20:00
2
ответа
Ansible 1.6 включает with_items устарела
Похоже, что эта функция устарела, я действительно не понимаю, почему, технический директор Ansible говорит, что мы должны использовать вместо этого with_nested, но, честно говоря, я понятия не имею, как это сделать, Вот мой playboook: - hosts: all u…
08 июл '14 в 06:59
3
ответа
Как получить установленные пакеты yum с Ansible?
Я пытаюсь получить весь установленный пакет yum на машине RHEL. Я могу легко получить это с помощью команд оболочки, которые не являются идемпотентными и хотели бы использовать вместо них команду yum. Команда Shell работает нормально: - name: yum li…
09 янв '17 в 15:43
1
ответ
Не удалось перезапустить Ansible Service
У меня были некоторые проблемы с перезапуском демона SSH с Ansible. Я использую последнее программное обеспечение от 11 мая 2015 года (Ansible 1.9.1 / Vagrant 1.7.2 / VirtualBox 4.3.26 / Хост: OS X 10.10.1 / Гость: ubuntu / trusty64) tl; dr: Кажется…
11 май '15 в 08:08
2
ответа
Прервать, если ни одна из предыдущих задач не была выполнена
У меня есть tasks.yml который содержит что-то вроде: - name: something on Debian wheezy when: ansible_distribution == 'Debian' and ansible_distribution_version == '7' - name: something on Debian jessie when: ansible_distribution == 'Debian' and ansi…
18 июл '16 в 14:05
2
ответа
Ansible Роли с тэгами, не относящимися к тэгу, Вместо этого играются все определенные вкусы
Вот моя книга игр: - name: Install MySQL with replication hosts: mysql-master:mysql-slave user: root sudo: false roles: - common - admin-users - generic-directories - { role: iptables, tags: [ 'mysql-iptables'] } - mysql У меня есть задачи таблиц IP…
07 апр '15 в 19:02
3
ответа
ОШИБКА: apt не является допустимым параметром Ansible Play
Я получаю следующую ошибку при попытке запустить файл YML:- Ansible версия: 1.9.2 user @ ubuntuA: ~ $ ansible-playbook -i hostfile setup.yml ОШИБКА: apt не является допустимым параметром Ansible Play YML-файл:- --- - name: Install MySQL server apt: …
19 авг '15 в 06:02
2
ответа
Комплексная проверка стандартного выхода в Ansible
Я запускаю работу на удаленном сервере с Ansible. Stdout генерирует некоторый вывод, где иногда появляются ошибки. Текст ошибки имеет вид #ERROR FMM0129E The following error was returned by the vSphere(TM) API: 'Cannot complete login due to an incor…
07 мар '16 в 14:30
2
ответа
Как я могу установить переменные уровня playbook в Ansible?
Я пытаюсь установить переменные в playbook так, чтобы они были доступны по всей остальной части playbook на уровне playbook, а не на уровне хоста. Пример (где machine_mode переменная передается из командной строки): - name: configure and install eve…
30 дек '15 в 20:57
1
ответ
Как изменить файл конфигурации контейнера Docker Tomcat, используя ansible?
Я пытаюсь изменить файл конфигурации или файл readme работающего контейнера Docker Tomcat, используя Ansible playbook. Я прошел через модули докеров, где вы можете создавать и запускать ваши образы докеров. Но я хочу автоматизировать мою задачу по и…
01 ноя '16 в 19:21
1
ответ
О ansible, в доступе отказано при попытке выполнить скрипт
Я новичок в ANSIBLE, поэтому я получаю сообщение об ошибке при попытке запустить мою собственную книгу. Моя пьеса не работает с этим действием: # run check-feed-adapter-folders script. the script tries to create some folders on HDFS. - command: "{{c…
06 фев '15 в 14:13
1
ответ
Как передать теги playbook в ansible-контейнер?
Я создал Playbooks с тегами. Я хочу использовать ansible-container для тестирования моих playbooks. Согласно документации Ansible на ansible-container build Можно добавить параметры playbook, но это не работает. ansible-container build -- --tags "pr…
07 сен '16 в 08:36
1
ответ
ansible - как передать локальный DNS-сервер при запуске ansible-playbook для разрешения имени хоста
Я использую ansible (ansible 1.9.0.1). Я запускаю ansible-playbook для выполнения некоторых операций на целевом / удаленном компьютере, используя его имя хоста. В моем файле инвентаризации есть запись для имени хоста, т.е. appserver01.newdomainname.…
19 май '15 в 22:12
2
ответа
Как использовать ansible для создания пользователей IAM, как показано в документации?
Настроить Я хочу использовать Ansible для настройки своих пользователей, групп и разрешений IAM, но у меня возникают проблемы, даже когда я начинаю. Я установил ветвь разработки Ansible (2.1.0) и попытался запустить простую игру, показанную в пример…
02 дек '15 в 20:02
1
ответ
Как перейти к следующему файлу в случае сбоя в Ansible playbook?
У меня есть основной сборник игровых площадок site.yml, который включает в себя три книги, одну для веб-серверов, одну для dbservers, одну для других.Каждый из них имеет свои собственные критерии выбора, указанные в своих собственных файлах, наприме…
06 апр '14 в 21:22
2
ответа
Ansible jinja2 фильтры '|'(труба) что это значит?
Я написал задачу, как показано ниже, но не могу понять, что такое "|" делает? tasks: - shell: /usr/bin/foo register: result ignore_errors: True - debug: msg="it failed" when: result|failed - debug: msg="it changed" when: result|changed Также я нашел…
17 июн '15 в 05:46