Componentes Viridian
Configuración
Edición de propiedades de configuración
Para editar cualquier variable que se encuentre en el componente viridian-config-properties se deben seguir los siguientes pasos:
-
Ejecutar
cdviridianpara ir a la carpeta/opt/viridian/ -
Escribir en la terminal
sudo vi config/viridian-config-properties-9, no ejecutar -
Presionar la tecla
tabuna o dos veces. -
Ver el listado de archivos de configurción y copiar la versión del archivo configuración que corresponda al último release aplicado en el entorno de producción. La versión de
viridian-config-propertiespuede verse en la documentación del último release aplicado en el sitio. -
Ejecutar:
sudo vi /opt/viridian/config/viridian-config-properties-{{ latest_version }}-bec-prod.ymlIntroducir la contraseña del usuario root.
-
Buscar la propiedad a editarse escribiendo
/{{ nombre de la propiedad }} -
Presionar la tecla
iy editar su valor. Una vez editado, presionar la teclaescy ejecutar:wq. -
Ejecutar el comando para actualizar la configuración
Actualizacion de Camara ACH en configuracion
Para editar la variable que corresponde a la Cámara ACH en el componente viridian-config-properties se deben seguir los siguientes pasos:
-
Ejecutar
cdviridianpara ir a la carpeta/opt/viridian/ -
Escribir en la terminal
sudo vi config/viridian-config-properties-9, no ejecutar -
Presionar la tecla
tabuna o dos veces. -
Ver el listado de archivos de configurción y copiar la versión del archivo configuración que corresponda al último release aplicado en el entorno de producción. La versión de
viridian-config-propertiespuede verse en la documentación del último release aplicado en el sitio. -
Ejecutar:
sudo vi config/viridian-config-properties-{{ latest_version }}-bec-prod.ymlIntroducir la contraseña del usuario.
-
Buscar la propiedad
achChamberescribiendo/achChambery presionarEnter -
Presionar la tecla
i, para poder editar el archivo. -
Editar la propiedad con alguno de estos valores: ACCL, UNILINK o MLD.
-
Presionar la tecla
esc -
Ejecutar
:wq. -
Ejecutar
cdansible. -
Ejecutar el comando para actualizar viridian-config-properties
-
Informar a VIRIDIAN para que en un siguiente release se considere el nuevo valor de
achChambery este cambio NO sea sobreescrito; caso contrario en el siguiente valor tomará el valor definido en VIRIDIAN.
Actualización de propiedades de configuración en componentes backend
Este comando sirve para que los cambios al componente viridian-config-properties tomen efecto inmediatamente, este comando no provoca un corte del servicio y se puede ejecutar en cualquier momento, siempre y cuando los microservicios se encuentren operativos.
ansible-playbook config.yml -K -t update
Backend
Cambiar el nivel de log
Este comando sirve para cambiar el nivel de log de los componentes .NET Core.
ansible-playbook admin.yml -K -t loglevel
Este comando iniciara un proceso interactivo de configuración, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:
-
Please enter component: Nombre del componente, posibles valores:
- jade.assistant.requests
- viridian.bank.gateway
- viridian.bank.service
- viridian.batchpayments.api
- viridian.batchpayments.hosted
- viridian.beneficiaries.api
- vdb.digitalcredit.api
- viridian.digitalpay.qr
- viridian.gateway.public
- viridian.gateway.internal
- vdb.guaranteebond.api
- cobalt.insurance.agents
- cobalt.insurance.sales
- viridian.manager.api
- viridian.manager.hosted
- vdb.myfinances.api
- viridian.notifications.hosted
- viridian.onboarding.api
- viridian.servicepayments.api
- viridian.statements.api
- viridian.trade.api
- viridian.transactions.api
- viridian.transactions.hosted
- viridian.utilities.api
- vdb.wiretransfer.api
-
Please enter log level: Nivel de log, posibles valores:
- Debug
- Information
Enviar una notificación interna
Este comando sirve para enviar una notificación interna a los componentes .NET Core.
ansible-playbook admin.yml -K -t internal-notification
Este comando iniciara un proceso interactivo de configuración, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:
- Please enter internal notification type: Tipo de la notificación interna a enviar. (Consultar con VIRIDIAN los posibles valores)