Skip to main content
Version: 9.2.0

VDB

Esta es la forma que toman la mayoría de los comandos del playbook vdb.yml:

ansible-playbook vdb.yml --ask-vault-pass -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 vdb.yml --ask-vault-pass -K -t setup

Se pueden ejecutar múltiples tags, solamente deben ser separados por comas, sin espacios. Ej:

ansible-playbook vdb.yml --ask-vault-pass -K -t setup,deploy

Tags

Setup

info

setup: Creará los directorios /opt/viridian/vdb/backend y /opt/viridian/vdb/frontend en los servidores de aplicaciones.


Servidores afectados:

  • aplicaciones
tip

Este tag puede ejecutarse por medio de Ansible-UI con el task: vdb: setup.

Deploy

info
  • backend-deploy: Copiará el archivo docker-compose.yml, que contiene la especificación de los docker containers de los componentes backend. A continuación, ejecutará el archivo docker-compose.yml dentro de todos los servidores de aplicaciones para crear los docker containers correspondientes.
  • frontend-deploy: Copiará el archivo docker-compose.yml, que contiene la especificación de los docker containers de los componentes frontend. A continuación, ejecutará el archivo docker-compose.yml dentro de todos los servidores de aplicaciones para crear los docker containers correspondientes.

Servidores afectados:

  • aplicaciones
tip

Estos tags pueden ejecutarse por medio de Ansible-UI con los taks: vdb: backend deploy y vdb: frontend deploy.