Del curso: Aprende Ansible: automatiza tu servidor Linux

Accede al curso completo hoy mismo

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

Variables de host

Variables de host

Ansible te permite definir un fichero de variables por host. Vamos a ver cómo se define este fichero y cómo lo podemos organizar de una manera efectiva y clara. Hemos visto que podemos definir una carpeta para las variables de host. Vamos a crear la nuestra, porque de momento aquí no existe. Para esto, mkdir y el nombre de la carpeta, que es host_vars, así. Muy bien, dentro de esta carpeta voy a entrar y voy va crear dos archivos. ¿Por qué dos archivos? Uno para cada servidor donde voy a poner las variables de cada servidor. Entonces voy a empezar por el server01.yml. Muy bien, pues lo que hago es que voy a crear la variable hostname:, que va a ser nodo01.example.com, y lo mismo para el servidor 2. Lo que voy a hacer es copiar el fichero y poner un 2, server02 y también cambio aquí dentro por nodo02. Eso lo que significa es que el server01 va a pasar a llamarse nodo01 y el server02, nodo02; no tiene más complicaciones, simplemente un cambio de nomenclatura. Lo que vamos a hacer…

Contenido