Versions, Platforms, and Deprecation
Buoyant provides formal support commitments for BEL releases to our customers. This page describes types and scope of those commitments.
Release channels
Buoyant provides two release channels for BEL releases: stable and preview.
Stable releases (e.g. enterprise-2.18.3
) are intended for
production use. Stable releases strict “semantic versioning” guarantees that
provide explicit control over the level of risk introduced by upgrades. (See
below.)
Preview releases (e.g. preview-25.9.1
) are not intended for production use
and may not provide the same set of functionality or guarantees as enterprise
releases. Preview releases are not stable releases and do not follow semantic
versioning. You generally should not use preview releases unless explicitly
instructed by Buoyant support personnel.
Stable release versions
Semantic versioning
BEL stable release version numbers follow the form
enterprise-2.<major>.<minor>
. In other words, 2
is a static prefix, followed
by the major version, then the minor. For example, enterprise-2.18.0
denotes a
stable release with major version 18, minor version 0.
Changes in version number have the following implications:
- Major version changes will typically introduce large new features, and may introduce breaking changes if necessary.
- Minor version changes are intended to be backwards compatible with the previous minor version and will not introduce breaking changes. These releases will primary provide bugfixes, and will rarely introduce new features unless they are exceedingly low risk.
For example:
enterprise-2.17.0
toenterprise-2.17.1
: minor version upgrade. Should not introduce breaking changes.enterprise-2.17.1
toenterprise-2.18.0
: major version upgrade. May introduce breaking changes that require action on your part; see release notes for details.
Hotpatch versions
We also publish hotpatch versions for stable releases that are designed to ease compliance with automated security scanners. These releases are marked with an additional patch level suffix. For example:
enterprise-2.18.0-0
: major version 18, minor version 0, no hotpatchenterprise-2.18.0-1
: major version 18, minor version 0, hotpatch 1
Hotpatch releases are only available on some plans. See Plans and Pricing for details.
Support and deprecation
Buoyant provides four levels of support for BEL releases: Active, Maintenance, EOL, and Archived. Each level provides different guarantees.
Support levels
State | On-call support | Hotpatches | Point releases |
---|---|---|---|
Active | Yes | Yes | Yes (see note) |
Maintenance | Yes | Yes | No |
EOL | Yes | No | No |
Archived | No | No | No |
On-call support and hotpatches are only available on some plans. See Plans and Pricing for details.
Support lifetimes
Version | Release date | Active | Maintenance | EOL | Archived |
---|---|---|---|---|---|
2.14 | Aug 8, 2023 | – | – | Current | Dec 1, 2025 |
2.15 | Feb 21, 2024 | – | – | Current | Dec 1, 2025 |
2.16 | Aug 13, 2024 | – | Current | Oct 1, 2025 | Apr 1, 2026 |
2.17 | Dec 5, 2024 | Current | Dec 5, 2025 | June 5, 2026 | Dec 5, 2026 |
2.18 | Apr 28, 2025 | Current | Apr 28, 2026 | Oct 28, 2026 | Apr 28, 2027 |
Bugfix policy
Buoyant typically maintains multiple simultaneous active releases. While we make every effort to backport bugfixes to all active versions, sometimes the cost this is prohibitive. Thus, our bugfix policy for Active support versions is two-pronged:
- For the most recent major version, we will provide bugfixes in the form of minor version releases.
- For versions under active support that are not the most recent major version, we will provide backports if at all possible, but may exclude certain bugfixes if the cost is prohibitive.
Supported Kubernetes versions
The officially supported Kubernetes versions for BEL releases are as follows:
Version | Minimum Kubernetes Version | Max Kubernetes Version |
---|---|---|
2.14 | 1.21 | 1.28 |
2.15 | 1.22 | 1.31 |
2.16 | 1.22 | 1.31 |
2.17 | 1.22 | 1.32 |
2.18 | 1.22 | 1.32 |
Tested Kubernetes platforms
BEL should work on any relatively modern Kubernetes distribution. We actively test the latest release of BEL against specific platforms and environments.
Tested platforms for BEL enterprise-2.18.3 include:
Provider/Distribution | Platform Details | Test status |
---|---|---|
Amazon EKS | 1.28 (m6i.xlarge) | |
Amazon EKS | 1.29 (m6i.xlarge) | |
Amazon EKS | 1.30 (m6i.xlarge) | |
Amazon EKS | 1.31 (m6i.xlarge) | |
Amazon EKS | 1.32 (m6i.xlarge) | |
Amazon EKS | 1.33 (m6i.xlarge) | |
Amazon EKS | 1.32 (m6i.xlarge, cilium) | |
Amazon EKS | 1.32 (m7g.xlarge, linux/arm64) | |
Google GKE | 1.32 (n2-standard-4) | |
Microsoft Azure AKS | 1.32 (Standard_B4ms) | |
Microsoft Azure AKS | 1.33.1 (Standard_DS4_v2) | |
Microsoft Azure AKS | 1.33.1 (Standard_DS3_v2) | |
Oracle OKE | 1.32.1 (VM.Standard2.8) | |
Rancher RKE2 | 1.32.6 (r1.xlarge) | |
Red Hat OpenShift | 4.15.0-okd (r1.xlarge) |