transitiv.nodesource
Rol de Ansible: NodeSource
Este rol instala Node.js desde los repositorios de paquetes de NodeSource en sistemas que usan Debian/Ubuntu y RHEL/CentOS.
Requisitos
Se requiere acceso de root para instalar paquetes, por lo que debes ejecutarlo en un playbook con privilegios de root globales o definir become: yes
cuando se incluya el rol:
- hosts: nodejs_servers
roles:
- role: transitiv.nodesource
become: yes
Dependencias
Este rol no tiene dependencias.
Variables
nodesource_version: 13
Define la versión de Node.js que se instalará. NodeSource actualmente proporciona las versiones 10, 12, 13 y 14.
nodesource_packages:
- nodejs
Define el/los paquete(s) que se instalarán con el rol. Esta variable se "aplana" antes de ser utilizada, por lo que puede contener listas anidadas si se desea.
nodesource_packages_state: present
Define el estado de los paquetes definidos en nodesource_packages
. Consulta el parámetro state
en los módulos de Ansible apt y yum para los valores válidos.
Licencia
Este rol está disponible bajo los términos de la licencia MIT.
Autor
Este rol fue creado por Transitiv Technologies Ltd..
Installs Node.js from the NodeSource package repositories.
ansible-galaxy install transitiv.nodesource