Integration options
Choose Console, SDK, Kubernetes Controller, Pole Sidecar, or protocol adapters for Lattice Hub.
Integration paths follow where the workload runs. Platform teams usually deploy the Control Plane and Console first, then choose SDK, Kubernetes Controller, or Pole Sidecar.
See Concepts and terminology for vocabulary boundaries.
Paths
| Scenario | Start here | Notes |
|---|---|---|
| Platform management | Using the Console | Services, config, governance, users, and policies. |
| Control-plane deploy | Server installation | Control Plane, MySQL, and bootstrap config. |
| Proxyless clients | Rust SDK | Direct discovery/config/governance consumption. |
| Thin SDK + Sidecar | Thin SDK | Multi-language contract cores (Go / Java / Python / Node.js / C++ / C#) via Sidecar Session and TargetService for local Pole Sidecar. |
| Kubernetes clusters | Kubernetes Controller | Service sync, annotations, injection. |
| Local data plane | Pole Sidecar | HTTP/gRPC forwarding beside the app. |
| Protocol / gateway | Specification | Shared contracts and multi-protocol adapters. |
| API integration | API and protocols | Port matrix, HTTP OpenAPI, gRPC, xDS, and compatibility entries. |
Port cheat sheet
Authoritative detail: Protocol ports. Common defaults:
| Purpose | Default port |
|---|---|
| Console | 8080 |
| HTTP API | 8090 |
| Discovery gRPC | 8091 |
| Config gRPC | 8093 |
| xDS v3 | 15010 |
| Eureka | 8761 |
| Nacos | 8848 |
| Apollo | 8890 |
Compatible protocol ports follow deploy/conf/pole-apiserver.yaml; they listen only when the matching entry is enabled.
Recommended order
- Read the product overview and features.
- Deploy the control plane and verify Console plus cache refresh.
- Pick one runtime path: SDK, Controller, or Sidecar.
- Put configuration and governance behind progressive delivery and rollback.
Service governance and Mesh comparison
Compare Lattice Hub, PolarisMesh, Istio, and Kmesh across integration modes, routing, progressive delivery, rate limiting, circuit breaking, security, and observability.
Server installation
Install the Control Plane from pole-control-plane, initialize MySQL, and verify Console and protocol listeners.