agentgateway

Deploys the agentgateway controller — an AI-native reverse proxy for MCP (Model Context Protocol) and A2A protocols. It runs as a Kubernetes controller using the Kubernetes Gateway API.

Features

  • MCP federation — multiplex multiple MCP servers behind a single endpoint via AgentgatewayBackend
  • JWT authentication — validate tokens against any OIDC provider via AgentgatewayPolicy
  • Per-tool authorization — CEL-based rules to control which tools a caller can invoke
  • LLM routing — proxy LLM requests with guardrails, circuit breakers, and rate limiting
  • OpenTelemetry — built-in tracing and metrics

Prerequisites

  1. k8s-gateway-api plugin (Kubernetes Gateway API CRDs)
  2. agentgateway-crds plugin (agentgateway CRDs)

Installation order

k8s-gateway-api  →  agentgateway-crds  →  agentgateway

Configuration

OptionDescriptionDefault
image.registryContainer image registry. Override with a mirror registry if the cluster cannot reach cr.agentgateway.dev directly.cr.agentgateway.dev
image.tagImage tag. Uses chart appVersion when empty.""
controller.replicaCountNumber of controller replicas.1