<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Resources on Contour</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/</link><description>Recent content in Resources on Contour</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://deploy-preview-7418--projectcontour.netlify.app/resources/feed.xml" rel="self" type="application/rss+xml"/><item><title>Compatibility Matrix</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/compatibility-matrix/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/compatibility-matrix/</guid><description>&lt;p&gt;This page documents the compatibility matrix of versions of Contour, Envoy, Kubernetes, and Gateway API.
These combinations of versions are specifically tested in CI and supported by the Contour maintainers.&lt;/p&gt;
&lt;h2 id="compatibility-matrix"&gt;Compatibility Matrix&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Contour Version&lt;/th&gt;
 &lt;th style="text-align: left"&gt;Envoy Version&lt;/th&gt;
 &lt;th&gt;Kubernetes Versions&lt;/th&gt;
 &lt;th&gt;Gateway API Version&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;main&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.35.8/version_history/v1.35/v1.35" target="_blank"&gt;1.35.8&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.34, 1.33, 1.32&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.3.0" target="_blank"&gt;1.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.33.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.35.8/version_history/v1.35/v1.35" target="_blank"&gt;1.35.8&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.34, 1.33, 1.32&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.3.0" target="_blank"&gt;1.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.33.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.35.8/version_history/v1.35/v1.35" target="_blank"&gt;1.35.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.34, 1.33, 1.32&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.3.0" target="_blank"&gt;1.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.32.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.12/version_history/v1.34/v1.34" target="_blank"&gt;1.34.12&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.33, 1.32, 1.31&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.32.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.12/version_history/v1.34/v1.34" target="_blank"&gt;1.34.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.33, 1.32, 1.31&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.32.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.1/version_history/v1.34/v1.34" target="_blank"&gt;1.34.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.33, 1.32, 1.31&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.31.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.12/version_history/v1.34/v1.34" target="_blank"&gt;1.34.12&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.32, 1.31, 1.30&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.31.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.12/version_history/v1.34/v1.34" target="_blank"&gt;1.34.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.32, 1.31, 1.30&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.31.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.1/version_history/v1.34/v1.34" target="_blank"&gt;1.34.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.32, 1.31, 1.30&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.31.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.34.0/version_history/v1.34/v1.34" target="_blank"&gt;1.34.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.32, 1.31, 1.30&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1" target="_blank"&gt;1.2.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.10/version_history/v1.31/v1.31" target="_blank"&gt;1.31.10&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.8/version_history/v1.31/v1.31.8" target="_blank"&gt;1.31.8&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.6/version_history/v1.31/v1.31.6" target="_blank"&gt;1.31.6&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.5/version_history/v1.31/v1.31.5" target="_blank"&gt;1.31.5&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.3/version_history/v1.31/v1.31" target="_blank"&gt;1.31.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.30.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.31.0/version_history/v1.31/v1.31.0" target="_blank"&gt;1.31.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.30, 1.29, 1.28&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0" target="_blank"&gt;1.1.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.10/version_history/v1.30/v1.30.10" target="_blank"&gt;1.30.10&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.9/version_history/v1.30/v1.30.9" target="_blank"&gt;1.30.9&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.7/version_history/v1.30/v1.30" target="_blank"&gt;1.30.7&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.4/version_history/v1.30/v1.30.4" target="_blank"&gt;1.30.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.2/version_history/v1.30/v1.30.2" target="_blank"&gt;1.30.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.29.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.30.1/version_history/v1.30/v1.30.1" target="_blank"&gt;1.30.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.8&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.12/version_history/v1.29/v1.29.12" target="_blank"&gt;1.29.12&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.7&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.10/version_history/v1.29/v1.29" target="_blank"&gt;1.29.10&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.6&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.7/version_history/v1.29/v1.29.7" target="_blank"&gt;1.29.7&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.5/version_history/v1.29/v1.29.5" target="_blank"&gt;1.29.5&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.4/version_history/v1.29/v1.29.4" target="_blank"&gt;1.29.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.3/version_history/v1.29/v1.29.3" target="_blank"&gt;1.29.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.2/version_history/v1.29/v1.29.2" target="_blank"&gt;1.29.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.1/version_history/v1.29/v1.29.1" target="_blank"&gt;1.29.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.28.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.29.1/version_history/v1.29/v1.29.1" target="_blank"&gt;1.29.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.29, 1.28, 1.27&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0" target="_blank"&gt;1.0.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.27.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.28.4/version_history/v1.28/v1.28.4" target="_blank"&gt;1.28.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.27.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.28.3/version_history/v1.28/v1.28.3" target="_blank"&gt;1.28.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.27.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.28.2/version_history/v1.28/v1.28.2" target="_blank"&gt;1.28.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.27.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.28.1/version_history/v1.28/v1.28.1" target="_blank"&gt;1.28.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.27.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.28.0/version_history/v1.28/v1.28.0" target="_blank"&gt;1.28.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.26.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.27.4/version_history/v1.27/v1.27.4" target="_blank"&gt;1.27.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.26.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.27.3/version_history/v1.27/v1.27.3" target="_blank"&gt;1.27.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.26.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.27.2/version_history/v1.27/v1.27.2" target="_blank"&gt;1.27.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.1" target="_blank"&gt;0.8.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.26.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.27.0/version_history/v1.27/v1.27.0" target="_blank"&gt;1.27.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.28, 1.27, 1.26&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.8.0" target="_blank"&gt;0.8.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.25.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.26.6/version_history/v1.26/v1.26.6" target="_blank"&gt;1.26.6&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.27, 1.26, 1.25&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.2" target="_blank"&gt;0.6.2&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.25.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.26.4/version_history/v1.26/v1.26.4" target="_blank"&gt;1.26.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.27, 1.26, 1.25&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.2" target="_blank"&gt;0.6.2&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.25.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.26.4/version_history/v1.26/v1.26.4" target="_blank"&gt;1.26.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.27, 1.26, 1.25&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.2" target="_blank"&gt;0.6.2&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.25.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.26.1/version_history/v1.26/v1.26.1" target="_blank"&gt;1.26.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.27, 1.26, 1.25&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.2" target="_blank"&gt;0.6.2&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.6&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.11/version_history/v1.25/v1.25.11" target="_blank"&gt;1.25.11&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.9/version_history/v1.25/v1.25.9" target="_blank"&gt;1.25.9&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.6/version_history/v1.25/v1.25.6" target="_blank"&gt;1.25.6&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.4/version_history/v1.25/v1.25.4" target="_blank"&gt;1.25.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.2/version_history/v1.25/v1.25.2" target="_blank"&gt;1.25.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.1/version_history/v1.25/v1.25.1" target="_blank"&gt;1.25.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.24.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.25.0/version_history/v1.25/v1.25.0" target="_blank"&gt;1.25.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.26, 1.25, 1.24&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0" target="_blank"&gt;0.6.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.6&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.10/version_history/v1.24/v1.24.10" target="_blank"&gt;1.24.10&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.5/version_history/v1.24/v1.24.5" target="_blank"&gt;1.24.5&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.3/version_history/v1.24/v1.24.3" target="_blank"&gt;1.24.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.2/version_history/v1.24/v1.24.2" target="_blank"&gt;1.24.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.1/version_history/v1.24/v1.24.1" target="_blank"&gt;1.24.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.1/version_history/v1.24/v1.24.1" target="_blank"&gt;1.24.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.23.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.24.0/version_history/v1.24/v1.24.0" target="_blank"&gt;1.24.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.25, 1.24, 1.23&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.1" target="_blank"&gt;0.5.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.6&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.7/version_history/v1.23/v1.23.7" target="_blank"&gt;1.23.7&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.5&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.5/version_history/v1.23/v1.23.5" target="_blank"&gt;1.23.5&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.4&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.4/version_history/v1.23/v1.23.4" target="_blank"&gt;1.23.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.3/version_history/v1.23/v1.23.3" target="_blank"&gt;1.23.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.3/version_history/v1.23/v1.23.3" target="_blank"&gt;1.23.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.1/version_history/v1.23/v1.23.1" target="_blank"&gt;1.23.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.22.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.23.0/version_history/v1.23/v1.23.0" target="_blank"&gt;1.23.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.24, 1.23, 1.22&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.5.0" target="_blank"&gt;0.5.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.21.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.22.6/version_history/current" target="_blank"&gt;1.22.6&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.3" target="_blank"&gt;0.4.3&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.21.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.22.6/version_history/current" target="_blank"&gt;1.22.6&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.3" target="_blank"&gt;0.4.3&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.21.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.22.2/version_history/current" target="_blank"&gt;1.22.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.3" target="_blank"&gt;0.4.3&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.21.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.22.0/version_history/current" target="_blank"&gt;1.22.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.3" target="_blank"&gt;0.4.3&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.20.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.21.3/version_history/current" target="_blank"&gt;1.21.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.1" target="_blank"&gt;0.4.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.20.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.21.1/version_history/current" target="_blank"&gt;1.21.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.1" target="_blank"&gt;0.4.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.20.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.21.0/version_history/current" target="_blank"&gt;1.21.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.23, 1.22, 1.21&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.4.1" target="_blank"&gt;0.4.1&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.19.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.1/version_history/current" target="_blank"&gt;1.19.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.22, 1.21, 1.20&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.19.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.1/version_history/current" target="_blank"&gt;1.19.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.22, 1.21, 1.20&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.18.3&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.1/version_history/current" target="_blank"&gt;1.19.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.18.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.1/version_history/current" target="_blank"&gt;1.19.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.18.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.1/version_history/current" target="_blank"&gt;1.19.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.18.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.19.0/version_history/current" target="_blank"&gt;1.19.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.17.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.4/version_history/current" target="_blank"&gt;1.18.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.17.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.3/version_history/current" target="_blank"&gt;1.18.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.17.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.3/version_history/current" target="_blank"&gt;1.18.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.16.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.4/version_history/current" target="_blank"&gt;1.18.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.16.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.3/version_history/current" target="_blank"&gt;1.18.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.15.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.4/version_history/current" target="_blank"&gt;1.18.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.15.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.18.3/version_history/current" target="_blank"&gt;1.18.3&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.15.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.18.2" target="_blank"&gt;1.18.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.21, 1.20, 1.19&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.3.0" target="_blank"&gt;0.3.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.14.2&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/v1.17.4/version_history/current" target="_blank"&gt;1.17.4&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.20, 1.19, 1.18&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.2.0" target="_blank"&gt;0.2.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.14.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.17.2" target="_blank"&gt;1.17.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.20, 1.19, 1.18&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.2.0" target="_blank"&gt;0.2.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.14.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.17.1" target="_blank"&gt;1.17.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.20, 1.19, 1.18&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.2.0" target="_blank"&gt;0.2.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.13.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.17.1" target="_blank"&gt;1.17.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.20, 1.19, 1.18&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.2.0" target="_blank"&gt;0.2.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.13.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.17.0" target="_blank"&gt;1.17.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.20, 1.19, 1.18&lt;/td&gt;
 &lt;td&gt;
&lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.2.0" target="_blank"&gt;0.2.0&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.12.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.17.0" target="_blank"&gt;1.17.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.19, 1.18, 1.17&lt;/td&gt;
 &lt;td&gt;N/A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.11.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.16.2" target="_blank"&gt;1.16.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.19, 1.18, 1.17&lt;/td&gt;
 &lt;td&gt;N/A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.10.1&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.16.2" target="_blank"&gt;1.16.2&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.19, 1.18, 1.17&lt;/td&gt;
 &lt;td&gt;N/A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.10.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.16.0" target="_blank"&gt;1.16.0&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.19, 1.18, 1.17&lt;/td&gt;
 &lt;td&gt;N/A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1.9.0&lt;/td&gt;
 &lt;td style="text-align: left"&gt;
&lt;a href="https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.15.1" target="_blank"&gt;1.15.1&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;1.18, 1.17, 1.16&lt;/td&gt;
 &lt;td&gt;N/A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;h2 id="notes-on-compatibility"&gt;Notes on Compatibility&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;As of Contour version 1.16.0, Contour only subscribes to Ingress v1 resources (and no longer falls back to Ingress v1beta1). The minimum compatible Kubernetes version for Contour 1.16.0 and above is Kubernetes 1.19.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Contour Adopters</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/adopters/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/adopters/</guid><description>&lt;p&gt;If you&amp;rsquo;re using Contour and want to add your organization to this list, please

&lt;a href="https://github.com/projectcontour/contour/pulls" target="_blank"&gt;submit a pull request&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://knative.dev" target="_blank"&gt;&lt;img alt="knative.dev" src="../../img/adopters/knative.svg" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.vmware.com" target="_blank"&gt;&lt;img alt="vmware.com" src="../../img/adopters/VMware-logo-grey.jpg" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://flyte.org/" target="_blank"&gt;&lt;img alt="flyte.com" src="../../img/adopters/flyte.png" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://gojek.io/" target="_blank"&gt;&lt;img alt="gojek.io" src="../../img/adopters/gojek.svg" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://daocloud.io/" target="_blank"&gt;&lt;img alt="daocloud.io" src="../../img/adopters/daocloud.png" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://snapp.ir/" target="_blank"&gt;&lt;img alt="snapp.ir" src="../../img/adopters/snappcloud.png" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://bugfender.com/" target="_blank"&gt;&lt;img alt="bugfender.com" src="../../img/adopters/bugfender.svg" height="50"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="success-stories"&gt;Success Stories&lt;/h2&gt;
&lt;p&gt;Below is a list of adopters of Contour in &lt;strong&gt;production environments&lt;/strong&gt; that have
publicly shared the details of how they use it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Migrating from Openshift Router to Contour in SnappCloud&lt;/strong&gt;
SnappCloud is the private cloud infrastructure provider for Snapp, the largest ride-hailing platform in the Middle East. In addition to ride-hailing, Snapp supports a range of services including online doctor consultations, food shopping, and more. Within our infrastructure, we utilize multiple OKD (OpenShift) clusters. We have successfully transitioned from the OpenShift Router Controller to Contour for our ingress needs. To maintain consistent behavior during this migration, we employed the route-to-contour-httpproxy project. This Kubernetes controller is designed for converting OpenShift HAProxy Route to Contour HTTPProxy, incorporating default values of OpenShift Router HAProxy and converting OpenShift-specific annotations to HTTPProxy configurations.&lt;/p&gt;</description></item><item><title>Contour Deprecation Policy</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/deprecation-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/deprecation-policy/</guid><description>&lt;p&gt;Contour publishes a few APIs, the most notable being the &lt;code&gt;projectcontour.io&lt;/code&gt; api group of Kubernetes objects and their associated helper code, the command line for &lt;code&gt;contour&lt;/code&gt;, and the Contour configuration file.
Each of these have deprecation policies, with all of them being based on the 
&lt;a href="https://kubernetes.io/docs/reference/using-api/deprecation-policy/" target="_blank"&gt;Kubernetes API deprecation policy&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="projectcontourio-api-groups-aka-contour-crds"&gt;&lt;code&gt;projectcontour.io&lt;/code&gt; API groups (aka Contour CRDs)&lt;/h2&gt;
&lt;p&gt;Our Kubernetes CRDs use the Kubernetes API deprecation conventions, including a similar deprecation timeline.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are three levels of stability, Alpha, Beta and GA (in increasing order).&lt;/li&gt;
&lt;li&gt;We may skip the Beta level when we are reasonably confident the schema is good.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We use similar rules as Kubernetes:&lt;/p&gt;</description></item><item><title>Contour Ecosystem</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/ecosystem/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/ecosystem/</guid><description>&lt;p&gt;This is a list of Contour related resources. If you have a suggestion on what to add, please don&amp;rsquo;t hesitate to 
&lt;a href="https://github.com/projectcontour/contour/pulls" target="_blank"&gt;submit a pull request&lt;/a&gt;!&lt;/p&gt;
&lt;h2 id="related-projects"&gt;Related Projects&lt;/h2&gt;
&lt;h3 id="plugins"&gt;Plugins&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-contour" target="_blank"&gt;Argo Rollouts&lt;/a&gt;: The Argo Rollouts plugin implementing the Contour HTTPProxy traffic control in progressive delivery scenarios.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="documents"&gt;Documents&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://release-v1-2.docs.openservicemesh.io/docs/demos/ingress_contour/" target="_blank"&gt;Open Service Mesh&lt;/a&gt;: OSM takes a simple approach for users to uniformly manage, secure, and get out-of-the box observability features for highly dynamic microservice environments.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://linkerd.io/2.13/tasks/using-ingress/#contour" target="_blank"&gt;Linkerd&lt;/a&gt;: Linkerd is a service mesh for Kubernetes. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.&lt;/p&gt;</description></item><item><title>Contour Philosophy</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/philosophy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/philosophy/</guid><description>&lt;!-- NOTE: this document should be formatted with one sentence per line to made reviewing easier. --&gt;
&lt;p&gt;Contour is a Layer 7 HTTP middleware reverse proxy for enabling ingress to Kubernetes clusters.&lt;/p&gt;
&lt;h2 id="non-goals"&gt;Non Goals&lt;/h2&gt;
&lt;p&gt;Contour is not a service mesh, nor is it the intention for Contour to expose all of the features or configuration options of Envoy.&lt;/p&gt;
&lt;p&gt;Contour is not intended for proxying layer 4 protocols such as TCP or UDP except insofar as they are needed to deliver HTTP.
So, TCP proxying is available, but expects the proxying to be used for passing through HTTPS.
In the future, some UDP support may be added so that we can support QUIC, which uses UDP as a transport.
Using Contour to proxy raw TCP or UDP traffic may work, but is not the intended usage.&lt;/p&gt;</description></item><item><title>Contour Release Process</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/release-process/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/release-process/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="#minor-release-process"&gt;Minor release process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="#patch-release-process"&gt;Patch release process&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="#rc-release-process"&gt;RC release process&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="minor-release-process"&gt;Minor Release Process&lt;/h1&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;A minor release is e.g. &lt;code&gt;v1.11.0&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A minor release requires:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;website updates&lt;/li&gt;
&lt;li&gt;a release branch to be created&lt;/li&gt;
&lt;li&gt;YAML to be customized&lt;/li&gt;
&lt;li&gt;an update to dependabot config&lt;/li&gt;
&lt;li&gt;a release tag to be created&lt;/li&gt;
&lt;li&gt;a GitHub release with release notes&lt;/li&gt;
&lt;li&gt;submitting a Gateway API conformance report (if applicable)&lt;/li&gt;
&lt;li&gt;public communication&lt;/li&gt;
&lt;li&gt;cleanup&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="process"&gt;Process&lt;/h2&gt;
&lt;h3 id="set-environment-variables"&gt;Set environment variables&lt;/h3&gt;
&lt;p&gt;Set environment variables for use in subsequent steps:&lt;/p&gt;</description></item><item><title>Contour Support Policy</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/support/</guid><description>&lt;p&gt;This document describes which versions of Contour are supported by the Contour team.&lt;/p&gt;
&lt;h2 id="supported-releases"&gt;Supported releases&lt;/h2&gt;
&lt;p&gt;Contour is changing both to quarterly releases and three supported releases.&lt;/p&gt;
&lt;p&gt;The first Contour version covered by the quarterly release cadence is Contour v1.20, released in Jan 2022.&lt;/p&gt;
&lt;p&gt;At the time it is released, it will be the only supported version, and versions 1.21 and 1.22 will continue supporting back to Contour 1.20.&lt;/p&gt;
&lt;p&gt;When Contour 1.23 releases, Contour 1.20 will fall out of support.&lt;/p&gt;</description></item><item><title>Contour Tagging Policy</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/tagging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/tagging/</guid><description>&lt;p&gt;This document describes Contour&amp;rsquo;s image tagging policy.&lt;/p&gt;
&lt;h2 id="released-versions"&gt;Released versions&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ghcr.io/projectcontour/contour:&amp;lt;SemVer&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Contour follows the 
&lt;a href="http://semver.org/" target="_blank"&gt;Semantic Versioning&lt;/a&gt; standard for releases.
Each tag in the github.com/projectcontour/contour repository has a matching image. eg. &lt;code&gt;ghcr.io/projectcontour/contour:1.33&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ghcr.io/projectcontour/contour:v&amp;lt;major&amp;gt;.&amp;lt;minor&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This tag will point to the latest available patch of the release train mentioned.
That is, it&amp;rsquo;s &lt;code&gt;:latest&lt;/code&gt; where you&amp;rsquo;re guaranteed to not have a minor version bump.&lt;/p&gt;
&lt;h3 id="latest"&gt;Latest&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;ghcr.io/projectcontour/contour:latest&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;latest&lt;/code&gt; tag follows the most recent stable version of Contour.&lt;/p&gt;</description></item><item><title>Contour Threat Model and Security Posture</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-threat-model/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-threat-model/</guid><description>&lt;p&gt;Contour is an ingress controller that works as an Envoy control plane, configuring the Envoy data plane, which actually carries traffic from outside to inside the cluster.&lt;/p&gt;
&lt;h2 id="reporting-security-issues"&gt;Reporting Security issues&lt;/h2&gt;
&lt;p&gt;For reporting security issues, please see the 
&lt;a href="https://deploy-preview-7418--projectcontour.netlify.app/resources/security-process/"&gt;reporting process documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="inputs"&gt;Inputs&lt;/h2&gt;
&lt;p&gt;Contour&amp;rsquo;s inputs are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;configuration and command line flags set by its administrator&lt;/li&gt;
&lt;li&gt;Kubernetes objects that represent the desired load balancer/data plane configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="expected-users"&gt;Expected Users&lt;/h2&gt;
&lt;p&gt;The expected users of of Contour are:&lt;/p&gt;</description></item><item><title>Contributing Technical Documentation</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/contributing-docs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/contributing-docs/</guid><description>&lt;h1 id="contour-technical-documentation-contributing-guide"&gt;Contour Technical Documentation Contributing Guide&lt;/h1&gt;
&lt;p&gt;The purpose of the Working Group is to build up a self-sustaining community around documentation for Contour. We have an initial need to rework the existing documentation based on the recommendations outlined in the 
&lt;a href="https://github.com/cncf/techdocs/blob/main/assessments/0001-contour.md" target="_blank"&gt;CNCF Tech Docs Review&lt;/a&gt;, and a continuous need for documentation being added/edited/removed for releases going forward.
This group is open to contributors of all levels, the only requirement is being interested in helping with docs!&lt;/p&gt;</description></item><item><title>Frequently Asked Questions</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/faq/</guid><description>&lt;h2 id="q-whats-the-relationship-between-contour-and-istio"&gt;Q: What&amp;rsquo;s the relationship between Contour and Istio?&lt;/h2&gt;
&lt;p&gt;Both projects use Envoy under the covers as a &amp;ldquo;data plane&amp;rdquo;.
They can both be thought of as ways to configure Envoy, but they approach configuration differently, and address different use cases.&lt;/p&gt;
&lt;p&gt;Istio&amp;rsquo;s service mesh model is intended to provide security, traffic direction, and insight within the cluster (east-west traffic) and between the cluster and the outside world (north-south traffic).&lt;/p&gt;
&lt;p&gt;Contour focuses on north-south traffic only &amp;ndash; on making Envoy available to Kubernetes users as a simple, reliable load balancing solution.&lt;/p&gt;</description></item><item><title>How We Work</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/how-we-work/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/how-we-work/</guid><description>&lt;p&gt;This page captures how we work on Contour.&lt;/p&gt;
&lt;h2 id="github-issue-management"&gt;Github Issue Management&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;When you pick up an issue, assign it to yourself.
When you stop working, unassign yourself.
While you hold an issue, you are responsible for giving status reports on it; over communicate, don’t let others speak for you, or worse, guess.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Don&amp;rsquo;t work on an issue assigned to someone else. If you think they&amp;rsquo;re over committed or stuck, please ask.&lt;/p&gt;</description></item><item><title>Security Report Process</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-process/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-process/</guid><description>&lt;p&gt;Contour is a growing community devoted in creating the most secure, performant, scalable, and available ingress controller for Kubernetes. The community has adopted this security disclosure and response policy to ensure we responsibly handle critical issues.&lt;/p&gt;
&lt;h2 id="supported-versions"&gt;Supported Versions&lt;/h2&gt;
&lt;p&gt;The Contour project maintains the following 
&lt;a href="https://github.com/projectcontour/contour/blob/main/RELEASES.md" target="_blank"&gt;document on the release process and support matrix&lt;/a&gt;. Please refer to it for release related details.&lt;/p&gt;
&lt;h2 id="reporting-a-vulnerability---private-disclosure-process"&gt;Reporting a Vulnerability - Private Disclosure Process&lt;/h2&gt;
&lt;p&gt;Security is of the highest importance and all security vulnerabilities or suspected security vulnerabilities should be reported to Contour privately, to minimize attacks against current users of Contour before they are fixed. Vulnerabilities will be investigated and patched on the next patch (or minor) release as soon as possible. This information could be kept entirely internal to the project.&lt;/p&gt;</description></item><item><title>Security Response Checklist</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-checklist/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/security-checklist/</guid><description>&lt;p&gt;This document outlines a checklist for Contour security team members (at time of writing, this is the same people as the maintainer team) to step through in the event Contour has a CVE that needs to be mitigated.&lt;/p&gt;
&lt;h2 id="a-cve-has-been-reported-what-do-i-do"&gt;A CVE has been reported, what do I do?&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;User discovers a vulnerability and notifies 
&lt;a href="mailto:cncf-contour-maintainers@lists.cncf.io"&gt;cncf-contour-maintainers@lists.cncf.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Contour maintainer team triages the vulnerability with the reporter and decide patch releases (multiple minors could be impacted) as well as downstream distributors.&lt;/li&gt;
&lt;li&gt;Create a Security Advisory Draft on github Contour repo 
&lt;a href="https://github.com/projectcontour/contour/security/advisories" target="_blank"&gt;https://github.com/projectcontour/contour/security/advisories&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Requires patched versions&lt;/li&gt;
&lt;li&gt;As part of this, fill out the CVSS score and CWE enumerator, and request a CVE ID via Github.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Create a private fork for the Security Advisory using the Advisory page, and ensure everyone who needs to can see it.&lt;/li&gt;
&lt;li&gt;Do not publish draft, keeping it in draft mode until we release patch
&lt;ul&gt;
&lt;li&gt;Remember to give credit to the reporter, they can however remain anonymous or keep their company info private if they wish&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Communicate to the reporter that draft is created &amp;amp; awaiting for precise dates for releases&lt;/li&gt;
&lt;li&gt;Send email to the Distributors (
&lt;a href="mailto:cncf-contour-distributors-announce@lists.cncf.io"&gt;cncf-contour-distributors-announce@lists.cncf.io&lt;/a&gt;) mailing list on disclosure and patch releases dates, can include
&lt;ul&gt;
&lt;li&gt;Learn from previous mistakes, send this through the web interface at 
&lt;a href="https://lists.cncf.io/g/cncf-contour-distributors-announce/" target="_blank"&gt;https://lists.cncf.io/g/cncf-contour-distributors-announce/&lt;/a&gt; !
Don&amp;rsquo;t use a client that may &amp;ldquo;correct&amp;rdquo; the address to another one for you.&lt;/li&gt;
&lt;li&gt;Description of vulnerability&lt;/li&gt;
&lt;li&gt;Contour versions affected&lt;/li&gt;
&lt;li&gt;Known attack vectors&lt;/li&gt;
&lt;li&gt;Possible workarounds&lt;/li&gt;
&lt;li&gt;Next step including patch releases&lt;/li&gt;
&lt;li&gt;Leave out the CVE ID&lt;/li&gt;
&lt;li&gt;Get buy-in from the distributors on release date, or at least see if there are objections&lt;/li&gt;
&lt;li&gt;Post the Embargo note (sourced from 
&lt;a href="https://projectcontour.io/resources/security-process/" target="_blank"&gt;https://projectcontour.io/resources/security-process/&lt;/a&gt;) at the bottom
&lt;pre tabindex="0"&gt;&lt;code&gt;The information that members receive on the Contour Distributors mailing list must not be made public, shared, or even hinted at anywhere beyond those who need to know within your specific team, unless you receive explicit approval to do so from the Contour Security Team. This remains true until the public disclosure date/time agreed upon by the list. Members of the list and others cannot use the information for any reason other than to get the issue fixed for your respective distribution&amp;#39;s users.
Before you share any information from the list with members of your team who are required to fix the issue, these team members must agree to the same terms, and only be provided with information on a need-to-know basis.

In the unfortunate event that you share information beyond what is permitted by this policy, you must urgently inform the [Contour Security Team](https://projectcontour.io/resources/security-process#mailing-lists) of exactly what information was leaked and to whom. If you continue to leak information and break the policy outlined here, you will be permanently removed from the list.
&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Add #security tag to message&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Release patches for all supported minors
&lt;ul&gt;
&lt;li&gt;Submit PRs for fixes with pithy commit messages, or even no commit message.
The point is to ensure that we don&amp;rsquo;t give away the CVE before the public release in a commit message.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When all patches are released and the embargo date is reached, publish the security advisory which was in draft mode.&lt;/li&gt;
&lt;li&gt;Can now send above email to the broader public Contour users mailing list as well&lt;/li&gt;
&lt;li&gt;Follow up on 
&lt;a href="mailto:cncf-contour-distributors-announce@lists.cncf.io"&gt;cncf-contour-distributors-announce@lists.cncf.io&lt;/a&gt; as well notifying users that releases are out&lt;/li&gt;
&lt;li&gt;Do a team retrospective on the release for the CVE if applicable&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Upgrading Contour</title><link>https://deploy-preview-7418--projectcontour.netlify.app/resources/upgrading/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-7418--projectcontour.netlify.app/resources/upgrading/</guid><description>&lt;!-- NOTE: this document should be formatted with one sentence per line to made reviewing easier. --&gt;
&lt;p&gt;This document describes the changes needed to upgrade your Contour installation.&lt;/p&gt;
&lt;div id="toc" class="navigation"&gt;&lt;/div&gt;
&lt;h1 id="before-you-start"&gt;Before you start&lt;/h1&gt;
&lt;p&gt;Contour currently only tests sequential upgrades, i.e. without skipping any minor or patch versions.
This approach is recommended for users in order to minimize downtime and avoid any potential issues.
If you choose to skip versions while upgrading, please note that this may lead to additional downtime.&lt;/p&gt;</description></item></channel></rss>