transitiv.nodesource

Rola Ansible: NodeSource

Status budowy

Ta rola instaluje Node.js z repozytoriów pakietów NodeSource na systemach działających na Debianie/Ubuntu oraz RHEL/CentOS.

Wymagania

Do instalacji pakietów wymagany jest dostęp root, więc musisz uruchomić to w playbooku z globalnymi uprawnieniami root lub zdefiniować become: yes przy dołączaniu roli:

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

Zależności

Ta rola nie ma żadnych zależności.

Zmienne

nodesource_version: 13

Określa wersję Node.js, która zostanie zainstalowana. NodeSource aktualnie udostępnia wersje 10, 12, 13 i 14.

nodesource_packages:
  - nodejs

Określa pakiet(y) instalowane przez rolę. Ta zmienna jest "spłaszczana" przed użyciem, więc może zawierać zagnieżdżone listy, jeśli jest to wymagane.

nodesource_packages_state: present

Określa stan pakietów zdefiniowanych w nodesource_packages. Zobacz parametr state w modułach Ansible apt i yum, aby uzyskać dozwolone wartości.

Licencja

Ta rola jest dostępna na podstawie licencji MIT.

Autor

Ta rola została stworzona przez Transitiv Technologies Ltd..

O projekcie

Installs Node.js from the NodeSource package repositories.

Zainstaluj
ansible-galaxy install transitiv.nodesource
Licencja
mit
Pobrania
2.2k