ansible-playbook

Я использую Ansible для развертывания веб-сайта Django на моих серверах (production, staging и т. д.), И я хотел бы получить уведомление (в данном случае через slack), если и только если какая-либо задача не будет выполнена. Я могу понять, как это сделать, только если определенная задача не выполняется (поэт...

Мое намерение состоит в том, чтобы выполнить каждую роль в другом хосте. Я выполняю простую задачу загрузки файлов на каждом хосте. У меня есть хост-файл, который выглядит так [groupa] 10.0.1.20 [groupb] 10.0.1.21 Ниже приведен мой main_file.yml-файл --- - hosts: local connection: local gather...

Что является лучшим способом chmod + x файл с ansible. Преобразование следующего скрипта в формат ansible. mv /tmp/metadata.sh /usr/local/bin/meta.sh chmod +x /usr/local/bin/meta.sh Это то, что у меня есть до сих пор.. - name: move /tmp/metadata.sh to /usr/local/bin/metadata.sh command: mv /tmp/metadat...

У меня есть этот ансибл-сборник пьес - name: set var small set_fact: iops_price = 41538 ram_price_id = 32438 second_san_price_id = 32926 os_price_id = 49061 when: plan|lower == 'small' - name: aa command: echo "{{iops_price}}" Это не удается, потому что он говорит, что iops_price не...

Я пытаюсь получить краткое имя сервера, над которым ведется работа. У меня есть это в jinja2: ServerAlias graphite.{{ hostvars[inventory_hostname] }} ServerAlias graphite.{{ hostvars[inventory_hostname] }}.{{dc}}.{{subnet}} Вышесказанное просто выплескивает всю совокупность фактов вместо короткого назва...

Я хотел бы запустить свой ansible playbook против удаленной тестовой машины, но в качестве способа тестирования я хотел бы проверить между каждым шагом, что то, что я ожидал сделать, было сделано. Я хотел бы добавить, более или менее, задачу "пауза" после каждой команды задачи, но фактически не помещая ее в ...

Apple яблоко Является технологическим лидером отрасли, Обладающим солидной репутацией и пользующимся большим спросом продуктом. Несмотря на это, как сообщает портал biblsoft.ru , во втором квартале 2016 Android Android составили 86,2% от общего объема продаж. Как самый большой соперник Яблоко, проскользнул ми...

Я использую Ansible для некоторых простых задач управления пользователями с небольшой группой компьютеров. В настоящее время у меня есть мои учебники установлены в hosts: all и мой файл hosts-это всего лишь одна группа со всеми перечисленными машинами: # file: hosts [office] imac-1.local imac-2.local imac-3....

я вытаскиваю JSON через модуль URI и хочу записать полученный контент в файл. Я могу получить содержимое и вывести его в отладчик, поэтому я знаю, что содержимое было получено, но я не знаю лучшей практики для записи файлов....

я разрабатываю своего рода playbook lib с индивидуальными задачами так что в обычных ролях РЕПО, у меня есть что-то вроде: roles ├── common │   └── tasks │ ├── A.yml │   ├── B.yml │ ├── C.yml │ ├── D.yml │ ├── login.yml │ ├── logout.yml │   └── save.yml ├── custom_stuff...