Contour 1.15: Envoy-Powered Ingress Controller
K8s Guru
2 min read

Table of Contents
Introduction
Contour 1.15 — Envoy-Powered Ingress Controller — was released on June 15, 2021.
Edge and east-west traffic paths tend to be where reliability and security issues show up first — so small gateway and proxy changes can have outsized impact.
In this release: Contour 1.15 enhances the Envoy-powered ingress controller with improved Gateway API support, better performance, and enhanced security features for Kubernetes edge routing.
Gateway API Support
- Gateway API improvements provide better alignment with Kubernetes Gateway API standards.
- HTTPRoute enhancements enable more sophisticated routing rules and traffic management.
- TLSRoute support enables secure routing with automatic certificate management.
- BackendRef improvements provide better service and endpoint selection.
Performance Improvements
- Envoy integration updates leverage latest Envoy performance improvements.
- Connection handling optimizations reduce latency and improve throughput.
- Resource usage improvements reduce CPU and memory footprint.
- Scaling enhancements enable better handling of high-traffic scenarios.
Security Features
- TLS improvements provide better certificate management and rotation.
- mTLS support enables mutual TLS for service-to-service communication.
- Rate limiting enhancements provide more sophisticated throttling strategies.
- Web Application Firewall (WAF) integration improves protection against attacks.
Observability
- Metrics expansion exposes detailed ingress metrics for Prometheus.
- Distributed tracing support enables correlation of requests across services.
- Access logs improvements provide more detailed request/response information.
- Dashboard integration with Grafana provides visualization of ingress traffic.
Getting Started
kubectl apply -f https://projectcontour.io/quickstart/contour.yaml
Create an HTTPProxy:
apiVersion: projectcontour.io/v1
kind: HTTPProxy
metadata:
name: my-app
spec:
virtualhost:
fqdn: my-app.example.com
routes:
- conditions:
- prefix: /
services:
- name: my-app-service
port: 80
Summary
| Aspect | Details |
|---|---|
| Release Date | June 15, 2021 |
| Headline Features | Gateway API support, performance improvements, enhanced security |
| Why it Matters | Provides a powerful, Envoy-based ingress controller with modern API support |
Contour 1.15 continues to evolve as a leading ingress controller, providing teams with powerful edge routing capabilities backed by Envoy’s performance and features.