Lattice Hub Docs
GuidesUsing the ConsoleGovernance

Route rules

Create and publish custom routes: basics, service scope, match conditions, and destination weights.

Wizard type: Route (kind=route). Path: /governance/rules/create?kind=route&ruleNamespace=....

Route rule editor

Steps

  1. Workbench → Create rule → environment → Route.
  2. Fill and save:
    1. Basics: name (kebab-case), priority, status, description, labels
    2. Service scope: caller ns/service → callee ns/service
    3. Route rules: sub-rules with match conditions and destination groups
  3. Leave edit mode → Publish (full or gray).

Match and destinations

Match parameter types include custom, header, cookie, query, method, caller IP, path. Relation: all / any. Values may be fixed or request parameters.

Destination groups: name, isolate, weight, instance labels. Weights in one sub-rule must sum to 100%.

Checks

CheckNotes
Namekebab-case
Weightsmust total 100%
Match valuesnon-empty
Groupsno unnamed groups

Publish and observe

  • Resource: RouteRules
  • Watch traffic landing on expected versions/instances; keep gray labels reversible

On this page