transitiv.nodesource
Rola Ansible: NodeSource
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..
ansible-galaxy install transitiv.nodesource