transitiv.nodesource
Rôle Ansible : NodeSource
Ce rôle installe Node.js à partir des dépôts de paquets NodeSource sur les systèmes fonctionnant sous Debian/Ubuntu et RHEL/CentOS.
Exigences
Un accès root est nécessaire pour installer des paquets, donc vous devez l'exécuter dans un playbook avec des privilèges root globaux ou définir become: yes
lorsque le rôle est inclus :
- hosts: nodejs_servers
roles:
- role: transitiv.nodesource
become: yes
Dépendances
Ce rôle n'a pas de dépendances.
Variables
nodesource_version: 13
Définit la version de Node.js qui sera installée. NodeSource fournit actuellement les versions 10, 12, 13 et 14.
nodesource_packages:
- nodejs
Définit le(s) paquet(s) installés par le rôle. Cette variable est "aplatie" avant d'être utilisée, elle peut donc contenir des listes imbriquées si désiré.
nodesource_packages_state: present
Définit l'état des paquets définis dans nodesource_packages
. Voir le paramètre state
dans les modules Ansible apt et yum pour les valeurs valides.
Licence
Ce rôle est disponible sous les termes de la licence MIT.
Auteur
Ce rôle a été créé par Transitiv Technologies Ltd..
Installs Node.js from the NodeSource package repositories.
ansible-galaxy install transitiv.nodesource