oscpe262.autofs

Nombre del Rol

Un rol de Ansible para configurar autofs. Hay dos listas/diccionarios que se utilizan:

  • Una para mapas poblados de forma remota (autofs_empty_maps, una lista que simplemente creará un archivo <auto.foo> con +auto.foo).
  • Una para una configuración más compleja (autofs_indirect_maps) que (a diferencia de lo que dice el nombre de la variable) puede ser utilizada para mapas directos e indirectos. Esto también añadirá la ruta a auto.master.

El ejemplo a continuación creará un simple auto.home, un montaje directo (auto.nobackup) y un montaje indirecto (auto.catdata). mounts requiere name y url (este último puede ser " " si se desea, como se muestra a continuación) y puede tomar options (opcional, añadirá '-') como parámetros.

Requisitos

Variables del Rol

Variable Predeterminado Comentarios (tipo)
autofs_empty_maps [] Ver arriba.
autofs_indirect_maps [] Ver el ejemplo de playbook abajo.
autofs_default_nfs 4 Versión predeterminada de NFS que se usará con autofs
autofs_sysconf_options "" OPCIONES en /etc/sysconfig/autofs
autofs_create_dirs [] Directorios a crear

Dependencias

Ejemplo de 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: " "

Licencia

MIT

Información sobre el Autor

Los problemas, solicitudes de funciones, ideas, sugerencias, etc. son apreciados y se pueden publicar en la sección de Problemas. Las solicitudes de extracción también son muy bienvenidas. Por favor, crea una rama temática para tus cambios propuestos, es la forma más fácil de fusionar de nuevo en el proyecto.

Acerca del proyecto

A role for setting up autofs.

Instalar
ansible-galaxy install oscpe262.autofs
Licencia
mit
Descargas
162
Propietario
Cloud Engineer, Computer Science Engineer, Know how to exit vi(m).