transitiv.nodesource

Ansible Rolle: NodeSource

Build-Status

Diese Rolle installiert Node.js aus den NodeSource-Paket-Repositories auf Systemen, die Debian/Ubuntu und RHEL/CentOS ausführen.

Anforderungen

Root-Zugriff ist erforderlich, um Pakete zu installieren. Daher musst du es in einem Playbook mit globalen Root-Rechten ausführen oder become: yes festlegen, wenn die Rolle eingebunden wird:

- hosts: nodejs_servers
  roles:
    - role: transitiv.nodesource
      become: yes

Abhängigkeiten

Diese Rolle hat keine Abhängigkeiten.

Variablen

nodesource_version: 13

Definiert die Version von Node.js, die installiert werden soll. NodeSource bietet derzeit die Versionen 10, 12, 13 und 14 an.

nodesource_packages:
  - nodejs

Definiert das(e) Paket(e), das/die von der Rolle installiert wird/werden. Diese Variable wird "flach" gemacht, bevor sie verwendet wird, sodass sie bei Bedarf verschachtelte Listen enthalten kann.

nodesource_packages_state: present

Definiert den Zustand der in nodesource_packages definierten Pakete. Siehe den state-Parameter in den apt- und yum-Ansible-Modulen für gültige Werte.

Lizenz

Diese Rolle steht unter den Bedingungen der MIT-Lizenz.

Autor

Diese Rolle wurde von Transitiv Technologies Ltd. erstellt.

Über das Projekt

Installs Node.js from the NodeSource package repositories.

Installieren
ansible-galaxy install transitiv.nodesource
GitHub Repository
Lizenz
mit
Downloads
2.2k