nodesource
Ansible Роль: NodeSource
Эта роль устанавливает Node.js из репозиториев пакетов NodeSource на системах, работающих под управлением Debian/Ubuntu и RHEL/CentOS.
Требования
Для установки пакетов требуется доступ root, поэтому вы должны запускать это в плейбуке с глобальными привилегиями root или указать become: yes
при включении роли:
- hosts: nodejs_servers
roles:
- role: transitiv.nodesource
become: yes
Зависимости
У этой роли нет зависимостей.
Переменные
nodesource_version: 13
Определяет версию Node.js, которая будет установлена. NodeSource в настоящее время предоставляет версии 10, 12, 13 и 14.
nodesource_packages:
- nodejs
Определяет пакет(ы), устанавливаемые этой ролью. Эта переменная "разворачивается" перед использованием, поэтому она может содержать вложенные списки, если это необходимо.
nodesource_packages_state: present
Определяет состояние пакетов, определенных в nodesource_packages
. Смотрите параметр state
в модулях Ansible apt и yum для допустимых значений.
Лицензия
Эта роль доступна на условиях лицензии MIT.
Автор
Эту роль разработала компания Transitiv Technologies Ltd..
ansible-galaxy install transitiv/ansible-role-nodesource