Los valores que se muestran aquí son placeholders. Inyecta las credenciales y el material de licencia desde tu almacén de secretos. Nunca hagas commit de secretos reales.
Modelo de configuración
Cada componente carga valores de bootstrap desde su entorno. SPI, DICT Hub, COB Hub, la API de Pix Automático y el worker DICT VSync también consumen la configuración de runtime de su almacén de Systemplane después de la inicialización. El adaptador de proveedor mock lee su configuración solo desde el entorno y mantiene su estado en memoria. Configura cada componente por separado. Sus puertos, almacenes y dependencias obligatorias difieren.Identidad y despliegue compartidos
PLUGIN_AUTH_ENABLED controla la autenticación de las rutas entrantes. PLUGIN_AUTH_HOST es la dirección base de Access Manager que usa la integración de autenticación compartida y los flujos de credenciales de cliente OAuth. Debe ser solo una dirección base, sin una ruta OAuth, query, fragmento ni credenciales integradas. Usa https:// fuera del desarrollo local.
El adaptador de proveedor mock requiere SPI_BASE_URL, PROVIDER_CLIENT_ID y PROVIDER_CLIENT_SECRET al arrancar. MOCK_TEST_ENDPOINTS_ENABLED=true activa rutas de prueba que pueden falsificar callbacks del proveedor. El adaptador mock no tiene autorización de rutas: mantén el mock inaccesible para llamadores no confiables, sea cual sea el valor de este switch. No configures el adaptador mock como un riel de producción.
Persistencia y Valkey
El comportamiento de Valkey varía según el componente. SPI, DICT Hub y COB Hub pueden degradar determinadas rutas de idempotencia o caché cuando no configuras Valkey. Algunas mutaciones de SPI, DICT y COB fallan de forma segura con
PIX-0032 cuando no existe un respaldo duradero para repeticiones. DICT VSync trata Valkey como una dependencia obligatoria porque coordina el bloqueo de mutaciones entre pods. Un valor REDIS_* configurado pero mal formado hace fallar el arranque en lugar de seleccionar en silencio otro endpoint.
La implementación de Systemplane no usa SYSTEMPLANE_SECRET_MASTER_KEY. Protege el acceso a la base de datos de Systemplane, las copias de seguridad y el almacenamiento en disco mediante el entorno de despliegue.
Integraciones de la institución y de servicios
Adaptador de conectividad Lerian
El adaptador de conectividad Lerian conecta Pix Lerian con Lerian SPI. Se ejecuta como dos componentes: la API del adaptador y su escritor de configuración. La API del adaptador sirve sus rutas bajo el prefijo/lerian.
El escritor de configuración copia sus variables en el almacén de configuración de runtime del adaptador al iniciar. No sobrescribe un valor almacenado que difiere del valor predeterminado. En modo single-tenant, la API del adaptador lee su enrutamiento y sus credenciales de ese almacén.
Cuando una superficie de Lerian SPI no tiene un par de credenciales completo o no hay
PLUGIN_AUTH_HOST, el adaptador no llama a esa superficie. Cada ruta de eventos comprueba cada entrega con el secreto de firma de su suscripción de eventos. El adaptador lee esos secretos de su configuración de runtime, no del entorno. En modo single-tenant, cuando una suscripción tiene un nuevo secreto de firma, escribe ese secreto en la configuración de runtime mediante la API de administración del escritor de configuración. Una ruta sin secreto rechaza todas las entregas.
Excepto ALLOW_INSECURE_REDIS y ALLOW_INSECURE_TLS, cada variable booleana de esta página acepta solo los valores exactos en minúsculas true y false. Cualquier otro valor, como TRUE o 1, detiene el componente al arrancar.
DICT VSync
El worker DICT VSync concilia el estado de DICT y requiere su propia configuración de worker:VSYNC_ENABLED, VSYNC_FILE_RECON_ENABLED, VSYNC_CADENCE_ENABLED y VSYNC_CADENCE_INTERVAL_SEC pueden recargarse en caliente mediante la configuración de runtime del worker. Los valores de ajuste restantes se leen al arrancar y requieren un reinicio.
API de Pix Automático
La API de Pix Automático envía comandos de liquidación a SPI y lee estas variables:Streaming y observabilidad
El relay de notification-outbox está deshabilitado de forma predeterminada. Para habilitarlo, defineSTREAMING_ENABLED=true y proporciona STREAMING_BROKERS. La fuente de CloudEvents compartida, cuando está configurada, debe identificar el servicio Pix Lerian. El componente también valida la configuración TLS/SASL del broker de streaming y la STREAMING_DATASCHEMA_BASE_URL opcional.
Define ENABLE_TELEMETRY=true para activar OpenTelemetry. Las variables OTEL_* lo configuran. Consulta Configuración de BYOC para los parámetros compartidos de telemetría y transporte del broker.
Salud y readiness
Cada componente sirve/health, /readyz y /metrics en HEALTH_PORT. El listener principal también sirve /health, /version y /readyz bajo su prefijo de ruta.
/readyz responde 503 hasta que cada comprobación obligatoria haya pasado una vez: la configuración requerida y, donde el componente usa PostgreSQL en modo single-tenant, PostgreSQL. Después solo reporta su estado. No comprueba el adaptador ni Midaz.
