ypid.synchronize
sincronizar
Rol simple para sincronizar archivos/directorios desde el controlador de Ansible a los sistemas objetivo.
Este rol fue escrito para poder especificar directorios para sincronizar mediante variables de inventario. Está basado en el módulo de sincronización de Ansible. Si el módulo de copia parece más adecuado, consulta el rol ypid.copy.
Características
- Asegura que el directorio padre objetivo exista.
Instalación
Este rol requiere al menos Ansible v1.8.4
. Para instalarlo, ejecuta:
ansible-galaxy install ypid.synchronize
Para instalar via git, ejecuta alguno de estos comandos:
git clone https://github.com/ypid/ansible-synchronize.git ypid.synchronize
git submodule add https://github.com/ypid/ansible-synchronize.git ypid.synchronize
Variables del rol
Lista de variables predeterminadas disponibles en el inventario:
---
## Consulta la documentación para el módulo de sincronización.
# synchronize_list:
# - src: '/etc/issue'
# dest: '/var/backups/'
# delete: yes
# - src: '/etc/cron.d'
# dest: '/var/backups/'
# recursive: yes
# delete: yes
## Archivos/directorios "globales" para sincronizar
synchronize_list: []
## Archivos/directorios de "grupo de hosts" para sincronizar
synchronize_group_list: []
## Archivos/directorios de "host" para sincronizar
synchronize_host_list: []
Lista de variables internas utilizadas por el rol:
synchronize_list_combined
Autores y licencia
El rol sincronizar
fue escrito por:
Licencia: AGPLv3
README generado por Ansigenome.
Acerca del proyecto
Simple role to synchronize files/directories from the Ansible controller to target systems.
Instalar
ansible-galaxy install ypid.synchronize
Licencia
agpl-3.0
Descargas
74
Propietario
Working on Free Software as in Freedom. EDE1 371D 1B87 D28D A5E8 0515 86FD 980B BF1A 40F8