Variables de entorno en tiempo de despliegue para Lerian SRC: postura de runtime, licencia, identidad de la institución, PostgreSQL, eventos, Access Manager, IBM MQ, custodia de claves, datos en reposo y telemetría.
Lerian SRC lee su configuración del entorno del proceso al arrancar. Configuras estas variables en tiempo de despliegue. Un reinicio del servicio hace que tomen efecto. Fundamentos de configuración de BYOC cubre el modelo de configuración de BYOC.En las tablas siguientes, la columna Predeterminado / Obligatorio muestra el valor que aplica Lerian SRC cuando dejas la variable sin definir. Un calificador en negrita marca una variable que debes definir, en todos los entornos o bajo una condición indicada. La condición “fuera del desarrollo local” significa todos los entornos excepto un ENV_NAME igual a develop o development con DEPLOYMENT_MODE vacío o local. El valor — significa que Lerian SRC no aplica ningún valor predeterminado. Una descripción que termina con “Sensible.” marca una variable que guarda un secreto.Un despliegue de producción es aquel en el que ENV_NAME indica producción o DEPLOYMENT_MODE es saas o byoc. Lerian SRC aplica verificaciones más estrictas en él.
Cuando un valor del archivo de ejemplo publicado difiere del valor que aplica el código, esta página publica el valor del código.
Nombre del servicio en los logs y en la telemetría.
ENV_NAME
development
Entorno de despliegue: local, develop, development, uat, staging, prod o production. Otro valor detiene el arranque.
DEPLOYMENT_MODE
local. Obligatorio en producción
Modelo de despliegue: local, byoc o saas. Otro valor detiene el arranque.
LOG_LEVEL
info
Nivel de log al arrancar: debug, info, warn o error. La clave de runtime src.log.level lo cambia mientras el servicio se ejecuta.
SERVER_PORT
3006
Puerto HTTP de escucha.
TRUSTED_PROXIES
—
Lista separada por comas de direcciones de proxy o rangos CIDR en los que Lerian SRC confía para la dirección IP del cliente. Vacía no confía en ningún proxy.
PROXY_HEADER
X-Forwarded-For cuando TRUSTED_PROXIES está definida
Header que lleva la dirección IP del cliente desde un proxy de confianza.
La base del CNPJ de tu institución: 8 caracteres de 0-9 y A-Z, no todos ceros. Lerian SRC deriva de ella los nombres de las colas IBM MQ y los números de operación.
SRC_SENDER_ISPB
Obligatorio en producción, o cuando SRC_MQ_HOST está definida
El ISPB de tu institución: 8 dígitos, no todos ceros.