Skip to main content
Pix Lerian está formado por SPI, DICT Hub, COB Hub, sus workers y el adaptador de conectividad. Esta página enumera las entradas de despliegue que lee la versión v1.0.0. Los archivos .env.example exactos de cada componente siguen siendo la fuente de verdad para los valores predeterminados; usa las tablas para entender qué valores son compartidos y cuáles pertenecen a un solo componente.
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. SYSTEMPLANE_SECRET_MASTER_KEY y VALKEY_URL no forman parte del contrato v1.0.0.

Modelo de configuración

Cada componente carga valores de bootstrap desde su entorno. SPI, DICT Hub, COB Hub 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 conectividad lee su configuración de enrutamiento de Systemplane y no mantiene una base de datos de negocio. Usa los ejemplos específicos de cada componente incluidos en la versión para SPI, DICT Hub, DICT VSync y COB Hub. Configura cada componente por separado; sus puertos, almacenes y dependencias obligatorias difieren.
Pix Lerian v1.0.0 está disponible para integración y pruebas con el adaptador de proveedor mock. La integración de mensajería nativa de SPI sigue en desarrollo y no está disponible en esta versión. No configures el adaptador mock como un riel de producción.

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 aplicación también requiere una configuración OAuth real del proveedor en modos de despliegue no locales. El modo local es el único que puede usar el token de proveedor no-op para desarrollo.

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 Valkey no está configurado; algunas mutaciones de SPI y DICT 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 v1.0.0 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

Son configuraciones entre servicios. No ponen a disposición el conector nativo de SPI; esa integración no forma parte de la superficie disponible de la versión v1.0.0.

DICT VSync

El worker DICT VSync concilia el estado de DICT y requiere su propia configuración de worker: VSYNC_ENABLED y VSYNC_FILE_RECON_ENABLED 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.

Streaming y observabilidad

El relay de notification-outbox está deshabilitado de forma predeterminada. Para habilitarlo, define STREAMING_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. OpenTelemetry usa variables OTEL_*. Consulta Configuración de BYOC para los parámetros compartidos de telemetría y transporte del broker.

Despliegue multi-tenant

Cuando MULTI_TENANT_ENABLED=true, configura MULTI_TENANT_URL y MULTI_TENANT_SERVICE_API_KEY. No definas un ORGANIZATION_ID estático en el modo multi-tenant de COB. Las credenciales de servicio y los valores de enrutamiento específicos del tenant se resuelven desde el almacén de configuración de runtime; los valores de entorno sirven como fallbacks de primer arranque o single-tenant cuando el componente los define.

Salud y readiness

Las rutas de las sondas y los prefijos de ruta pertenecen a la configuración de despliegue del componente. No supongas que todos los componentes exponen /health o /readyz sin prefijo; usa las rutas del chart de la versión y de la configuración de bootstrap del componente.