Del curso: Aprende Ansible: automatiza tu servidor Linux

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.400 cursos impartidos por expertos del sector.

Variables de grupo

Variables de grupo

Al igual que los ficheros de variables de host, Ansible te permite definir uno de estos ficheros, pero a nivel de grupo. Así que vamos a ver cómo definirlo y cómo organizarlo de la manera más efectiva. De la misma manera que hemos construido el fichero de variables por host, haremos lo mismo para los grupos. Así que lo primero que vamos a hacer es crear la carpeta donde vamos a tener estos ficheros. La carpeta se llamará «group_vars». Así que hago un «mkdir group_vars». Pero antes, me interesa ver qué grupos tengo definidos en mi inventario. Tengo grupo1 y grupo2. O sea, voy a definir variables tanto para grupo1 como para grupo2. En este caso, voy a definir una variable para grupo1 que va a ser común para los dos servidores y luego, una variable para grupo2 que solamente estará disponible en el server02. Vamos a ver cómo funcionaría esto. Entro en el group_vars, en la carpeta group_vars, y creo un fichero que sea «grupo1.yml». Un, dos, tres. Que sea, por ejemplo, «purpose: web». Esto…

Contenido