Utilizamos cookies propias y de terceros para hacer funcionar y mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Puede obtener más información visitando nuestra política de cookies.
ANSIBLE - INTRODUCCION A LAS VARIABLES
En esta sección explicamos en qué consisten las variables, como definirlas, y su uso en nuestros playbooks de ansible
Cargando video...
NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!
Descripción del Vídeo
Esta sección permite definir las variables que se van a aplicar en todas la jugadas descritas en el Playbook y las mismas se describirán como “vars”, ejemplo:
vars:
apache_version: 2.6
motd_warning: 'Advertencia:
Esta usted ingresan a un maquina ACME'
testserver: yes
Las mismas también pueden ser cargadas a través de YAML externos, haciendo uso de una lista de variables con “vars_files”
vars_files:
/conf/country-SP.yml
/conf/datacenter-MAD.yml
/conf/cluster-mysql.yml
En este sentido dentro del directorio “conf” el archivo podrá contener una información muy parecida da la siguiente:
---
ntp: 'ntp1.sp.example.com'
TZ: 'Spain/Madrid'
Así mismo Ansible puede solicitar un prompt cuando por ejemplo se necesita descifrar una llave secreta para un servidor HTTPS.
vars_prompt:
name: ‘http_passphrase”
prompt: ‘Frase Clave”
private: ‘yes’
En este ejemplo la llave será solicitada y cómo se configuró “private: ‘yes’ “ la clave no será mostrada.
Rating
Global
comments powered by Disqus