Kuma logo

Kuma

Kuma is a platform-agnostic open-source service mesh built on top of Envoy proxy. It provides universal connectivity, security, and observability for services and microservices running on any infrastructure including Kubernetes and VMs.

3 APIs 0 Features
EnvoyKubernetesMicroservicesSecurityService Mesh

APIs

Kuma API

Kuma's control plane REST API for managing service mesh policies, dataplanes, zones, and configurations. It provides endpoints for inspecting and managing all mesh resources inc...

Kuma Kubernetes Policy API

Kuma extends the Kubernetes API server with Custom Resource Definitions (CRDs) for defining and managing service mesh policies. These resources include MeshTrafficPermission, Me...

Kuma Multizone API

Kuma's Multizone deployment API enables managing service meshes across multiple Kubernetes clusters and Universal zones from a single global control plane. It provides resources...

Semantic Vocabularies

Kuma Context

20 classes · 0 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
🔗
Community
Community
📰
Blog
Blog
🔗
Slack
Slack
📄
ChangeLog
ChangeLog
💬
Support
Support
👥
StackOverflow
StackOverflow
🔗
Security
Security
👥
YouTube
YouTube
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: kuma
name: Kuma
description: >-
  Kuma is a platform-agnostic open-source service mesh built on top of Envoy proxy. It provides universal connectivity,
  security, and observability for services and microservices running on any infrastructure including Kubernetes and VMs.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Envoy
  - Kubernetes
  - Microservices
  - Security
  - Service Mesh
url: https://raw.githubusercontent.com/api-evangelist/kuma/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
  - aid: kuma:kuma-api
    name: Kuma API
    description: >-
      Kuma's control plane REST API for managing service mesh policies, dataplanes, zones, and configurations. It
      provides endpoints for inspecting and managing all mesh resources including traffic policies, service discovery,
      and health checks across Universal and Kubernetes deployments.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://kuma.io/docs/latest/reference/http-api/
    baseURL: https://localhost:5681
    tags:
      - Control Plane
      - Management
      - REST API
      - Service Mesh
    properties:
      - type: Documentation
        url: https://kuma.io/docs/latest/reference/http-api/
      - type: GettingStarted
        url: https://kuma.io/docs/latest/installation/
      - type: Reference
        url: https://kuma.io/docs/latest/reference/http-api/
      - type: OpenAPI
        url: openapi/kuma-api-openapi.yml
      - type: JSONSchema
        url: json-schema/kuma-mesh-schema.json
  - aid: kuma:kuma-kubernetes-policy-api
    name: Kuma Kubernetes Policy API
    description: >-
      Kuma extends the Kubernetes API server with Custom Resource Definitions (CRDs) for defining and managing service
      mesh policies. These resources include MeshTrafficPermission, MeshRetry, MeshTimeout, MeshCircuitBreaker,
      MeshHealthCheck, MeshFaultInjection, and MeshRateLimit, enabling fine-grained traffic management, security, and
      resilience policies for meshed workloads.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://kuma.io/docs/latest/policies/
    tags:
      - CRD
      - Kubernetes
      - Policy
      - Traffic Management
    properties:
      - type: Documentation
        url: https://kuma.io/docs/latest/policies/
      - type: Reference
        url: https://kuma.io/docs/latest/reference/kubernetes-annotations/
  - aid: kuma:kuma-multizone-api
    name: Kuma Multizone API
    description: >-
      Kuma's Multizone deployment API enables managing service meshes across multiple Kubernetes clusters and Universal
      zones from a single global control plane. It provides resources for zone management, cross-zone traffic routing,
      and zone egress and ingress configuration.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://kuma.io/docs/latest/production/deployment/multi-zone/
    tags:
      - Control Plane
      - Federation
      - Multi-Cluster
      - Multizone
    properties:
      - type: Documentation
        url: https://kuma.io/docs/latest/production/deployment/multi-zone/
      - type: Reference
        url: https://kuma.io/docs/latest/reference/http-api/
common:
  - type: Website
    url: https://kuma.io/
  - type: Documentation
    url: https://kuma.io/docs/
  - type: GettingStarted
    url: https://kuma.io/docs/latest/installation/
  - type: GitHubOrganization
    url: https://github.com/kumahq
  - type: GitHubRepository
    url: https://github.com/kumahq/kuma
  - type: Community
    url: https://kuma.io/community/
  - type: Blog
    url: https://kuma.io/blog/
  - type: Slack
    url: https://kuma-mesh.slack.com/
  - type: ChangeLog
    url: https://github.com/kumahq/kuma/releases
  - type: Support
    url: https://kuma.io/community/
  - type: StackOverflow
    url: https://stackoverflow.com/questions/tagged/kuma
  - type: Security
    url: https://github.com/kumahq/kuma/blob/master/SECURITY.md
  - type: YouTube
    url: https://www.youtube.com/@KumaMesh
  - type: JSONSchema
    url: json-schema/kuma-mesh-schema.json
  - type: JSONLD
    url: json-ld/kuma-context.jsonld
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com