grycap.nfs

Lizenz CI

NFS-Server/Client-Rolle

Installiere NFS-Server/Client (Rezept für EC3).

Rollenvariablen

Die Variablen, die dieser Rolle übergeben werden können, sowie eine kurze Beschreibung sind wie folgt:

# Art des zu installierenden Knotens: front oder wn
nfs_mode: front
# Gemeinsame Verzeichnisse zum Exportieren (Zeile, die zur Datei /etc/exports hinzugefügt werden soll)
nfs_exports: ""
# Gemeinsame Verzeichnisse zum Einbinden
nfs_client_imports: ""
# Nur NFSv4 aktivieren
nfs_only_v4: false

Beispiel-Playbook

  - hosts: server
  roles:
  - { role: 'grycap.nfs', nfs_mode: 'front', nfs_exports: [{path: "/home", export: "vnode*.localdomain(fsid=0,rw,async,no_root_squash,no_subtree_check,insecure)"}] }
  - hosts: client
  roles:
  - { role: 'grycap.nfs', nfs_mode: 'wn', nfs_client_imports: [{ local: "/home", remote: "/home", server_host: "{{hostvars['server']['ansible_default_ipv4']}}" }] }

Mitwirken an der Rolle

Um den Code sauber zu halten, wurde das Pushen von Änderungen in den Master-Zweig deaktiviert. Wenn du mitwirken möchtest, musst du einen neuen Zweig erstellen, deine Änderungen hochladen und dann eine Pull-Anfrage erstellen.
Danke!

Über das Projekt

NFS server/client

Installieren
ansible-galaxy install grycap.nfs
GitHub Repository
Lizenz
apache-2.0
Downloads
16k
Besitzer
Grid y Computación de Altas Prestaciones