wb_editors
42
правки
Sikmir (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE: Настройка контроллера с помощью Ansible }} Ansible позволяет автоматизировать процесс настройки контроллера в декларативном виде. == Установка Ansible на хосте == На Debian: <syntaxhighlight lang="bash"> sudo apt install ansible sshpass </syntaxhighlight> На macOS: <syntaxhighlight lang="bash"> sudo port install ansible ss...») |
Sikmir (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
== Конфигурация == | == Конфигурация == | ||
Описывается в виде Ansible Playbooks файлов в формате YAML. В качестве примера можно взять https://github.com/wirenboard/wb-ansible-playbooks. В файле group_vars/all можно задать различные переменные, в site.yml выбрать наобходимые роли. В файле hosts - список IP адресов контроллеров. | Описывается в виде Ansible Playbooks файлов в формате YAML. В качестве примера можно взять https://github.com/wirenboard/wb-ansible-playbooks. В файле group_vars/all можно задать различные переменные, в site.yml выбрать наобходимые роли (например раскомментировать роль nodered, чтобы установить Node RED на контроллер). В файле hosts - список IP адресов контроллеров. | ||
После этого запускаем: | После этого запускаем: |