marcusianlevine.cifs-mount
marcusianlevine.cifs-mount
Montar una unidad de red CIFS compartida con Samba
Variables del Rol
Aquí debe ir una descripción de las variables configurables para este rol, incluyendo cualquier variable que esté en defaults/main.yml, vars/main.yml, y cualquier variable que se puede/debe establecer a través de parámetros para el rol. También se deben mencionar aquí las variables que se leen de otros roles y/o del alcance global (es decir, hostvars, variables de grupo, etc.).
Requeridas
domain
: Nombre del dominio AD, por ejemplo: ejemplo.dominio.comsamba_share
: Nombre del dominio de la unidad compartida, por ejemplo: //mi-cifs-share.ejemplo.dominio.com/carpetaCompartidasamba_mount_user
: Nombre del usuario del dominio que se usará para autenticarse contra la unidad compartida durante el montajesamba_mount_pass
: Contraseña parasamba_mount_user
Opcionales
samba_mount_path
: Ruta en la que se montará la unidad (por defecto:/share
)samba_user
: Nombre de usuario del usuario que será el propietario de la unidad montada (por defecto:ansible_user_id
)samba_home
: Directorio de inicio desamba_user
(por defecto:{{ ansible_env.HOME }}
)
Ejemplo de Playbook
- hosts: servers
vars_files:
- secretos/misSecretos.yml
roles:
- role: marcusianlevine.cifs-mount
domain: ejemplo.dominio.com
samba_share: "//mi-cifs-share.{{ domain }}/carpetaCompartida"
samba_mount_user: miusuario
samba_mount_pass: "{{ valor_contra_encriptada }}"
Licencia
BSD
Información del Autor
Escrito por Marcus Levine para CKM Advisors
Instalar
ansible-galaxy install marcusianlevine.cifs-mount
Licencia
bsd-3-clause
Descargas
591
Propietario
Data Science + DevOps = DataEng