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.
- Oscar Petersson (Mantenedor)
 
Instalar
 ansible-galaxy install oscpe262.autofsLicencia
 
            mit
          
Descargas
 
            173
          
Propietario
 Sysadmin, knows how to exit vi(m).
