16 343
правки
Sikmir (обсуждение | вклад) |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Настройка контроллера с помощью Ansible }} | {{DISPLAYTITLE: Настройка контроллера с помощью Ansible }} | ||
== Описание == | |||
[https://www.ansible.com/ Ansible] позволяет автоматизировать процесс настройки контроллера в декларативном виде. | [https://www.ansible.com/ Ansible] позволяет автоматизировать процесс настройки контроллера в декларативном виде. | ||
Строка 19: | Строка 19: | ||
== Конфигурация == | == Конфигурация == | ||
Описывается в виде Ansible Playbooks файлов в формате YAML. В качестве примера можно взять https://github.com/wirenboard/wb-ansible-playbooks. В файле group_vars/all можно задать различные переменные, в site.yml выбрать наобходимые роли (например раскомментировать роль nodered, чтобы установить [[Node-RED | Node RED]] на контроллер). В файле hosts | Описывается в виде Ansible Playbooks файлов в формате YAML. В качестве примера можно взять [https://github.com/wirenboard/wb-ansible-playbooks wb-ansible-playbooks]. В файле group_vars/all можно задать различные переменные, в site.yml выбрать наобходимые роли (например раскомментировать роль nodered, чтобы установить [[Node-RED | Node RED]] на контроллер). В файле hosts — список IP адресов контроллеров. | ||
После этого запускаем: | После этого запускаем: |