Skip to content

Compatibility Matrix

This document defines the supported Kubernetes and OpenBao versions for the OpenBao Operator.

Support Policy

We aim to support the latest 3 minor versions of Kubernetes and the latest major version of OpenBao.

1. Kubernetes Versions

We run full E2E tests against these versions.

Version Status Notes
v1.35 Supported Primary CI target
v1.34 Supported Verified in Nightly
v1.33 Supported Minimum supported version
v1.32 End of Life No longer tested

2. Platforms

Platform Status Configuration
Kubernetes Supported Default (no flags required)
OpenShift Supported Default (auto-detected), or force with OPERATOR_PLATFORM=openshift / --platform=openshift

3. OpenBao Versions

Version Status Notes
2.4.x Supported Primary target
2.3.x Deprecated Best effort support

4. CI Validation Matrix

We treat our CI configuration as the source of truth for compatibility.

Workflow Scope Versions Tested
PR Gate Logic & Config K8s 1.35 + OpenBao 2.4.0
Nightly Full Coverage K8s 1.33, 1.34, 1.35 + OpenBao 2.4.x

Production Upgrade

Always validate new Kubernetes or OpenBao versions in a staging environment before upgrading production, even if they are listed as "Supported".