Overview of Contour Ingress Controller
mainContour is a Kubernetes ingress controller that uses Envoy proxy as a reverse proxy and load balancer. It supports dynamic configuration updates and provides three primary configuration APIs:
- Ingress: The standard Kubernetes API for basic ingress use cases.
- HTTPProxy: A Contour-specific Custom Resource Definition (CRD) that provides advanced functionality beyond the standard Ingress API.
- Gateway API: A vendor-neutral, CRD-based API managed by the Kubernetes SIG-Network community.