Как работает автоматизация заданий в ОС ОН «Стрелец» c помощью ansible?

Редактировал(а) Олеся Акимова 2021/09/15 09:24

Ansible - система управления конфигурациями, позволяющая автоматизировать настройку и развертывание программного обеспечения.

Для установки ansible используется команда:

sudo apt install ansible

Далее необходимо создать директорию для хранения playbook (файл заданий) ansible:

mkdir playbooks

cd playbooks

Затем создать сам файл задания:

touch [имя файла].yaml

И, используя команду:

mcedit [имя файла].yaml

привести его к следующему виду:

image64.png

Файл заданий ansible имеет следующую структуру:

name - имя файла заданий;

hosts - к каким машинам применить данный файл заданий

tasks - сами задания для выполнения

Последняя строка на рисунке описывает модуль для установки пакетов. Указывает, какой пакет будет затронут и что с ним необходимо сделать.

Запуск осуществляется командой:

sudo ansible-playbook [название playbook]

Результат ее выполнения приведен на рисунке.

image65.png


Посмотреть видеоурок: ANSIBLE - установка и автоматизация

strelets.net
telegram: @os_strelets