Lattice Hub Docs
Compatibility

Compatibility protocols

Eureka, Nacos, and Apollo compatibility ports, boundaries, and per-protocol API indexes.

The control plane exposes compatibility entry points for Eureka, Nacos, and Apollo so legacy clients can migrate onto a unified control plane. Traffic lands in the same service / config / auth model—not a full third-party server reimplementation.

Prefer gRPC or HTTP OpenAPI for new work. This section lists adapted APIs and how to call them.

Ports and plugins

PluginDefault portSurfaceDocs
service-eureka8761Discovery (HTTP)Eureka
service-nacos8848 (HTTP); gRPC defaults to 9848Discovery + config (HTTP v1 subset; 2.x clients often use gRPC)Nacos
service-apollo8890Config pull / notifications (read-only)Apollo

Authoritative config: deploy/conf/pole-apiserver.yaml. Keep the matching - name: service-* block to listen.

Product boundaries

  1. Unified control plane, not a parallel store.
  2. Common client paths only—do not assume every admin/console API exists.
  3. Coexist with native entries for migration windows; switch to native protocols when you can change clients.
  4. Authorization: adapters extract identity, then share the auth chain. See Authorization and resources.

On this page