Nishanth Mathew Joy
09/25/2025, 4:07 PMAsk Inkeep
09/25/2025, 4:07 PMAsk Inkeep
09/25/2025, 4:07 PM/healthcheck endpoint on the API to check for readiness
Cross-Cluster Communication
Since OPAL Clients open outgoing HTTPS websocket connections to the OPAL Server , having them in separate EKS clusters works well as long as:
• The OPAL Server is accessible via HTTPS from the client cluster
• Network policies allow the outgoing websocket connections
• The server is exposed with proper SSL/TLS certificates in production (3)
Scaling Considerations
For scaling OPAL Servers across multiple instances, you can use a backbone Pub/Sub like Redis, Kafka, or Postgres (1) . The architecture supports multiple OPAL Server instances syncing through this backbone, so a client connecting to one server receives notifications triggered by another server .
This distributed architecture with OPAL Server in one cluster and clients as sidecars in another is particularly suitable for hybrid cloud environments where you want centralized policy management with distributed enforcement (4) (5) .Ask Inkeep
09/25/2025, 4:07 PMOr Weis
09/25/2025, 4:11 PMNishanth Mathew Joy
09/25/2025, 5:22 PMAlon Boshi
09/25/2025, 5:27 PMAsk Inkeep
09/25/2025, 5:27 PMAsk Inkeep
09/25/2025, 5:27 PMAsk Inkeep
09/25/2025, 5:27 PMAsk Inkeep
09/25/2025, 5:52 PMAsk Inkeep
09/25/2025, 5:53 PM