Skip to main content
Version: next

Gateway

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

ansible-playbook routes.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 routes.yml -K -t setup

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

ansible-playbook routes.yml -K -t setup,deploy

Tags

Setup

info

setup: Creará los directorios /opt/viridian/routes/internal, /opt/viridian/routes/public y /opt/viridian/routes/bank en los servidores de aplicaciones.


Servidores afectados:

  • aplicaciones

Deploy

info

deploy: Descargará las versiones de los archivos de rutas indicadas en el archivo defaults/vdb_vars.yml desde el repositorio Viridian. Los archivos son descargados dentro de sus respectivas carpetas, que fueron creadas por el tag setup:

  • Los archivos vdb-routes-internal se descargarán en la ruta /opt/viridian/routes/internal
  • Los archivos vdb-routes-public se descargarán en la ruta /opt/viridian/routes/public
  • Los archivos vdb-routes-bank se descargarán en la ruta /opt/viridian/routes/bank

Servidores afectados:

  • aplicaciones
Aviso

Para que los componentes gateway-internal, gateway-public y bank-gateway tomen nuevas versiones de las rutas, es necesario que sus contenedores sean reiniciados.