cans.directory-make
directorio-hacer
Un rol que asegura que algunos directorios existan y tengan los permisos correctos.
Cada directorio se describe de la siguiente manera:
- grupo: El nombre del grupo al que debe pertenecer el directorio (predeterminado: dirmake_group) modo: El modo que debe tener el directorio (predeterminado: 0700) propietario: El nombre del usuario que debe ser el propietario del directorio (predeterminado: dirmake_user) ruta: Ruta del directorio que necesitas asegurar que exista (sin predeterminado, obligatorio)
Requisitos
Este rol no tiene requisitos.
Variables del Rol
Todas las variables en este rol tienen el prefijo dirmake_
.
dirmake_directories
: la lista de directorios a verificar, especificados por elementos como se indicó anteriormente (predeterminado: [])dirmake_group
: el grupo predeterminado al que deben pertenecer los directorios (predeterminado: omitir, lo que significa que será determinado por el sistema)dirmake_mode
: el modo predeterminado que deben tener los directorios (predeterminado: 0700)dirmake_owner
: el propietario predeterminado para los directorios (predeterminado: remote_user)
Dependencias
Este rol no tiene dependencias.
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:
- hosts: servidores
vars:
dirmake_directories:
- path: "/home/user/some/path"
owner: "alice"
mode: 0600
- path: "/home/user/some/other/path"
- path: "/home/user/yet/another/directory"
group: "bob"
roles:
- role: cans.directory-hacer
- hosts: servidores
vars_files:
- vars/part1.yml # define directory_list_1
- vars/part2.yml # define directory_list_2
roles:
- role: cans.directory-hacer
dirmake_directories: "{{ directory_list_1 + directory_list_2 }}"
Licencia
GPLv2
Información del Autor
Copyright © 2017, Nicolas CANIART.
Acerca del proyecto
Simple Ansible role to ensure some diretories exists and have expected permissions
Instalar
ansible-galaxy install cans.directory-make
Licencia
gpl-2.0
Descargas
162
Propietario