Config
Esta es la forma que toman la mayoría de los comandos del playbook config.yml:
ansible-playbook config.yml -K -t <<tag>>
Los nombres de los tags descritos a continuación deberán ir en vez de <<tag>> al momento de ejecutar el comando. Ej:
ansible-playbook config.yml -K -t setup
Se pueden ejecutar múltiples tags, solamente deben ser separados por comas, sin espacios. Ej:
ansible-playbook config.yml -K -t setup,deploy
Tags
Setup
setup: Creará el directorio /opt/viridian/config en el servidor de administración, donde se almacenarán todas las versiones que se descargarán del componente de configuración viridian-config-properties.
Servidores afectados:
- administración
Deploy
deploy: Descargará la verión indicada del componente de configuración viridian-config-properties en el servidor de administración. Entonces, copiará el archivo a los servidores de aplicaciones. A continuación informará a todos los componentes de la nueva versión de viridian-config-properties.
Servidores afectados:
- aplicaciones
Update
update: Informará a todos los componentes de los cambios en viridian-config-properties, para que estos tomen efecto inmediatamente. No provoca un corte del servicio y se puede ejecutar en cualquier momento, siempre y cuando los componentes backend y redis se encuentren operativos.
Servidores afectados:
- aplicaciones