Catalogue / Operations

Service mesh

opsservice-mesh

Sidecar or library layer for service-to-service traffic.

Category
Operations
Properties
6
Components
12
Rules
0
Properties · 6 defined by this kind

A node of this kind resolves each property from its own props, then the component's defaults, then the default below.

propertytypevaluesrequireddefault
circuitBreakingboolean—nofalse
controlPlanesinteger—no—
managedboolean—nofalse
mtlsboolean—nofalse
retriesboolean—nofalse
sidecarboolean—notrue
Rules for this kind · 0
No rule selects this kind or its category. Governance calls that a recorded gap.
Components · 12
Source
# yaml-language-server: $schema=../schema/kind.schema.json
# Abstract kind: Sidecar or library layer for service-to-service traffic: mTLS, retries, circuit breaking, client-side balancing (Envoy, Istio, Hyperbahn).
schemaVersion: "1"
type: "kind"
id: "service-mesh"
category: "ops"
properties:
  sidecar:
    type: "boolean"
    default: true
  mtls:
    type: "boolean"
    default: false
  retries:
    type: "boolean"
    default: false
  circuitBreaking:
    type: "boolean"
    default: false
  controlPlanes:
    type: "integer"
  managed:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/kinds/service-mesh.md