oscpe262.autofs

Nazwa roli

Rola Ansible do ustawiania autofs. Używane są dwie listy/słowniki:

  • Jedna dla zdalnie napełnianych map (autofs_empty_maps, lista, która po prostu utworzy plik <auto.foo> z +auto.foo).
  • Druga dla bardziej złożonej konfiguracji (autofs_indirect_maps), która (w przeciwieństwie do tego, co mówi nazwa zmiennej) może być używana zarówno dla map bezpośrednich, jak i pośrednich. To również doda ścieżkę do auto.master.

Poniższy przykład utworzy prostą mapę auto.home, montaż bezpośredni (auto.nobackup) i montaż pośredni (auto.catdata). mounts wymaga name i url (ten drugi może być puste " ", jeśli jest to pożądane, jak pokazano poniżej) i może przyjmować jako parametry options (opcjonalne, doda '-').

Wymagania

Zmienne roli

| Zmienna | Domyślna | Uwagi (typ) | | :--- | :--- | :--- | | autofs_empty_maps | [] | Zobacz powyżej. | | autofs_indirect_maps | [] | Zobacz przykład w playbooku poniżej. | | autofs_default_nfs | 4 | Domyślny wersja NFS do użycia z autofs | | autofs_sysconf_options | "" | OPCJE w /etc/sysconfig/autofs | | autofs_create_dirs | [] | Katalogi do utworzenia |

Zależności

Przykładowy playbook

- hosts: foo
  roles:
    - role: oscpe262.autofs 
  vars:
    autofs_empty_maps:
      - "auto.home"
    autofs_indirect_maps:
      - name: auto.nobackup
        path: /nobackup
        options: "rw,intr,async,nfsvers=3,actime=0,tcp,browse"
        mounts:
          - name: "nfs1"
            url: nfs1.example.com:/export/nobackup
      - name: auto.bardata
        path: '/'
        options: "rw,grpid,intr,noquota"
        mounts:
          - name: "+auto.bardata"
            url: " "

Licencja

MIT

Informacje o autorze

Problemy, prośby o funkcje, pomysły, sugestie itp. są mile widziane i można je zgłaszać w sekcji Issues. Pull requesty są również bardzo mile widziane. Proszę utworzyć gałąź tematyczną dla proponowanych zmian, to najłatwiejszy sposób na włączenie ich do projektu.

Zainstaluj
ansible-galaxy install oscpe262.autofs
Licencja
mit
Pobrania
162
Właściciel
Cloud Engineer, Computer Science Engineer, Know how to exit vi(m).