Contour

E699854

Contour is an open-source Kubernetes ingress controller that uses Envoy Proxy to provide advanced traffic management, load balancing, and routing for cloud-native applications.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf Kubernetes ingress controller
cloud-native networking component
open-source software
architecture control plane for Envoy
category ingress and API gateway
service networking
configurationStyle declarative
controlPlane Contour controller NERFINISHED
dataPlane Envoy NERFINISHED
deploymentModel Kubernetes-native
deploysAs Kubernetes DaemonSet (Envoy data plane) NERFINISHED
Kubernetes Deployment NERFINISHED
designedFor cloud-native applications
multi-tenant Kubernetes clusters
hostedOn GitHub NERFINISHED
implements Kubernetes Ingress API NERFINISHED
integratesWith Envoy xDS APIs NERFINISHED
license Apache License 2.0
maintains separation of control plane and data plane
programmingLanguage Go NERFINISHED
provides HTTP routing
advanced traffic management
ingress control
load balancing
runsOn Kubernetes NERFINISHED
supports HTTP/2
Ingress resource
IngressRoute or HTTPProxy custom resources
TLS certificate delegation
TLS termination
WebSocket NERFINISHED
blue-green deployments
canary releases
gRPC NERFINISHED
header-based routing
health checks (via Envoy)
host-based routing
multi-namespace ingress delegation
mutual TLS (mTLS)
observability via Envoy metrics
path-based routing
rate limiting (via Envoy)
request timeouts
retries
traffic mirroring
traffic splitting
virtual hosts
uses CustomResourceDefinitions (CRDs) NERFINISHED
Envoy Proxy NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Knative compatibleWith Contour