Skip to content
Snippets Groups Projects
Unverified Commit 9de70f5e authored by Curt Bushko's avatar Curt Bushko Committed by GitHub
Browse files

LTS - Add envoy support for 1.26, 1.27 and 1.28 (#20323)

* LTS - Add envoy support for 1.26, 1.27 and 1.28
parent a9dd548e
Tags
No related merge requests found
```release-note:improvement
mesh: update supported envoy version 1.28.0 in addition to 1.27.2, 1.26.6 to support LTS release
```
......@@ -143,6 +143,9 @@ func TestDetermineSupportedProxyFeaturesFromString(t *testing.T) {
"1.23.0", "1.23.1", "1.23.2", "1.23.3", "1.23.4", "1.23.5", "1.23.6", "1.23.7", "1.23.8", "1.23.9", "1.23.10", "1.23.11", "1.23.12",
"1.24.0", "1.24.1", "1.24.2", "1.24.3", "1.24.4", "1.24.5", "1.24.6", "1.24.7", "1.24.8", "1.24.9", "1.24.10", "1.24.11", "1.24.12",
"1.25.0", "1.25.1", "1.25.2", "1.25.3", "1.25.4", "1.25.5", "1.25.6", "1.25.7", "1.25.8", "1.25.9", "1.25.10", "1.25.11",
"1.26.0", "1.26.1", "1.26.2", "1.26.3", "1.26.4", "1.26.5", "1.26.6",
"1.27.0", "1.27.1", "1.27.2",
"1.28.0",
} {
cases[v] = testcase{expect: SupportedProxyFeatures{}}
}
......
......@@ -12,6 +12,9 @@ import "strings"
//
// see: https://www.consul.io/docs/connect/proxies/envoy#supported-versions
var EnvoyVersions = []string{
"1.28.0",
"1.27.2",
"1.26.6",
"1.25.11",
"1.24.12",
"1.23.12",
......
......@@ -39,7 +39,7 @@ Consul supports **four major Envoy releases** at the beginning of each major Con
| Consul Version | Compatible Envoy Versions |
| ------------------- | -----------------------------------------------------------------------------------|
| 1.15.x | 1.25.11, 1.24.12, 1.23.12, 1.22.11 |
| 1.15.x | 1.28.0, 1.27.2, 1.26.6, 1.25.11, 1.24.12, 1.23.12, 1.22.11 |
| 1.14.x | 1.24.12, 1.23.12, 1.22.11, 1.21.6 |
| 1.13.x | 1.23.1, 1.22.5, 1.21.5, 1.20.7 |
......@@ -47,10 +47,10 @@ Consul supports **four major Envoy releases** at the beginning of each major Con
The Consul dataplane component was introduced in Consul v1.14 as a way to manage Envoy proxies without the use of Consul clients. Each new minor version of Consul is released with a new minor version of Consul dataplane, which packages both Envoy and the `consul-dataplane` binary in a single container image. For backwards compatability reasons, each new minor version of Consul will also support the previous minor version of Consul dataplane to allow for seamless upgrades. In addition, each minor version of Consul will support the next minor version of Consul dataplane to allow for extended dataplane support via newer versions of Envoy.
| Consul Version | Consul Dataplane Version (Bundled Envoy Version) |
| ------------------- | ------------------------------------------------- |
| 1.15.x | 1.1.x (Envoy 1.25.x), 1.0.x (Envoy 1.24.x) |
| 1.14.x | 1.1.x (Envoy 1.25.x), 1.0.x (Envoy 1.24.x) |
| Consul Version | Consul Dataplane Version (Bundled Envoy Version) |
| ------------------- | -------------------------------------------------------------------------------------- |
| 1.15.x | 1.3.x (Envoy 1.27.x), 1.2.x (Envoy 1.26.x), 1.1.x (Envoy 1.25.x), 1.0.x (Envoy 1.24.x) |
| 1.14.x | 1.1.x (Envoy 1.25.x), 1.0.x (Envoy 1.24.x) |
## Getting Started
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment