Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tedezed/ansible-vagrant


https://github.com/tedezed/ansible-vagrant

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

Ejemplo simple ansible
----------------------

Estructura:

├── Vagrantconfig <- Archivos de configuración adicionales de la maquina Vagrant.
│   ├── hostsnames
│   └── keys
│ ├── id_rsa.pub
│  └── id_rsa
├── ansible.cfg <- Configuración de ansible; clave rivada, hostfile, remote user... etc.
├── group_vars <- Definición de variables por grupos de host.
│   ├── all
│   └── dbservers
├── hosts <- Lista de host y agrupaciones.
├── site.yml <- playbook donde se definen las tareas.
└── roles <- tareas por rol.
   └── common <- Rol common.
      ├── handlers
      │   └── main.yml <- Manipuladores, son tareas comunes (reinicio de un servicio). Se llaman desde tasks/tareas.
      ├── tasks
      │   └── main.yml <- Fichero de tareas, llama a handlers.
      └── templates
      └── ntp.conf.j2 <- Plantillas.

Ejecución:

ansible-playbook -i hosts site.yml