idealista.nodejs_role
Node.js Ansible Rolle
Diese Ansible-Rolle installiert die Node.js-Laufzeit in einer Debian-Umgebung.
Erste Schritte
Diese Anleitung hilft Ihnen, eine Kopie der Rolle für Ihr Ansible-Playbook zu erhalten. Nach dem Start wird die Node.js JavaScript-Laufzeit installiert.
Voraussetzungen
Ansible Version 2.8.6 ist installiert. Das Zielinventar sollte eine Debian-Umgebung sein.
Für Testzwecke wird Molecule mit Docker als Treiber verwendet.
Installation
Erstellen Sie eine Datei für die Abhängigkeiten Ihrer Rollen (z. B. requirements.yml) oder fügen Sie hinzu:
- src: idealista.nodejs_role
version: 1.2.0
name: nodejs
Installieren Sie die Rolle mit dem Ansible-Galaxy-Befehl:
ansible-galaxy install -p roles -r requirements.yml -f
Verwenden Sie in einem Playbook:
- hosts: someserver
roles:
- role: nodejs
Nutzung
Schauen Sie in die defaults Eigenschaften-Datei, um die möglichen Konfigurationseigenschaften zu sehen.
Die Standardversion ist immer LTS. Fühlen Sie sich frei, eine andere Version zu wählen, wenn Sie möchten.
Tests
pipenv install -r test-requirements.txt
pipenv run molecule test
Erstellt mit
Versionsverwaltung
Für die verfügbaren Versionen siehe die Tags in diesem Repository.
Zusätzlich können Sie in der CHANGELOG.md Datei sehen, was sich in jeder Version geändert hat.
Autoren
- Idealista - Arbeiten Sie mit - idealista
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt teilgenommen haben.
Lizenz
Dieses Projekt ist unter der Apache 2.0 Lizenz lizenziert - siehe die LICENSE Datei für Details.
Mitwirken
Bitte lesen Sie CONTRIBUTING.md für Informationen zu unserem Verhaltenskodex und dem Prozess für die Einreichung von Pull-Requests.
ansible-galaxy install idealista.nodejs_role