Contour ExtensionService API

Kubernetes Custom Resource Definition for binding gRPC-based extension services to the Contour API. ExtensionService resources allow external components to implement Contour API features such as external authorization and rate limiting by registering a network service that Contour will route to via Envoy's gRPC extension protocol (v3).

API entry from apis.yml

apis.yml Raw ↑
aid: contour:contour-extensionservice-api
name: Contour ExtensionService API
description: Kubernetes Custom Resource Definition for binding gRPC-based extension services to the Contour
  API. ExtensionService resources allow external components to implement Contour API features such as
  external authorization and rate limiting by registering a network service that Contour will route to
  via Envoy's gRPC extension protocol (v3).
humanURL: https://projectcontour.io/docs/main/config/api/
baseURL: https://projectcontour.io
tags:
- Authorization
- Custom Resource
- Extension Service
- gRPC
- Kubernetes
properties:
- type: Documentation
  url: https://projectcontour.io/docs/main/config/api/
- type: Reference
  url: https://projectcontour.io/docs/main/config/api-reference.html