j1ngk3.nfs
Rola Ansible: NFS
Instalacja serwera/klienta NFS.
Wymagania
Brak.
Zmienne Roli
Zmienne, które można przekazać do tej roli i ich krótki opis:
# Tryb instalacji NFS: serwer lub klient
nfs_mode: serwer
# Linia do dodania do pliku /etc/exports
nfs_exports:
  - path: "/home"
    export: "vnode*.localdomain(fsid=0,rw,async,no_root_squash,no_subtree_check,insecure)"
# Linia do dodania do pliku /etc/fstab
nfs_client_imports:
  - local: "/home"
    remote: "/home"
    server_host: "{{hostvars['server']['ansible_default_ipv4']}}"
Importy klienta NFS mogą także definiować następujące zmienne:
- state: więcej informacji można znaleźć tutaj: http://docs.ansible.com/ansible/mount_module.html.
- opts: więcej informacji znajdziesz tutaj: https://wiki.debian.org/fr/fstab.
- dump: więcej informacji tutaj: https://wiki.debian.org/fr/fstab.
- passno: więcej informacji tutaj: https://wiki.debian.org/fr/fstab.
Zależności
Brak.
Przykładowy Playbook
Przykład instalacji i konfiguracji serwera i klienta NFS:
    - hosts: server
      roles:
      - { role: 'j1ngk3.nfs', nfs_mode: 'server', nfs_exports: [{path: "/home", export: "vnode*.localdomain(fsid=0,rw,async,no_root_squash,no_subtree_check,insecure)"}] }
    - hosts: client
      roles:
      - { role: 'j1ngk3.nfs', nfs_mode: 'client', nfs_client_imports: [{ local: "/home", remote: "/home", server_host: "{{hostvars['server']['ansible_default_ipv4']}}" }] }
Licencja
Licencja Apache v2 [1]
Zainstaluj
 ansible-galaxy install j1ngk3.nfsLicencja
 
            Unknown
          
Pobrania
 
            348
          
Właściciel
 