MongoDB Enterprise Kubernetes Operator Compatibility
On this page
Note
The Kubernetes Operator doesn't support Kubernetes versions that have reached End of Life (EOL).
Kubernetes and OpenShift Versions
The Kubernetes Operator is compatible with the following Kubernetes and OpenShift versions. Unless otherwise noted, each Kubernetes Operator version listed spans the full release series starting from the listed version.
Kubernetes Operator Release Series | Release Date | EOL date | Kubernetes Version | OpenShift Version |
---|---|---|---|---|
1.28 | October 02, 2024 | October 02, 2025 | 1.28, 1.29, 1.30 | 4.15, 4.16 |
1.27 | August 27, 2024 | August 27, 2025 | 1.28, 1.29, 1.30 | 4.15, 4.16 |
1.26 | June 21, 2024 | June 21, 2025 | 1.27, 1.28, 1.29 | 4.15 |
1.25 | April 30, 2024 | April 30, 2025 | 1.27, 1.28, 1.29 | 4.14 |
1.24.x | December 21, 2023 | December 21, 2024 | 1.26, 1.27, 1.28 | 4.11-4.13 |
1.23.x | November 13, 2023 | November 13, 2024 | 1.26, 1.27, 1.28 | 4.11-4.13 |
1.22.x | October 21, 2023 | October 21, 2024 | 1.25, 1.26, 1.27 | 4.11-4.13 |
1.21.x | August 25, 2023 | August 25, 2024 | 1.25, 1.26, 1.27 | 4.11-4.13 |
1.20.x | June 7, 2023 | June 7, 2024 | 1.25, 1.26, 1.27 | 4.11-4.13 |
Supported Kubernetes Cluster Naming Conventions
The Kubernetes Operator supports only Kubernetes cluster names that consist of alphanumeric characters, dashes, underscores, and periods.
If your cluster name contains unsupported characters, you must rename your cluster to a supported name. For example, if you are deploying the Kubernetes Operator in an AWS EKS cluster, you must rename the cluster as the default name contains unsupported characters.
Other Distributions of Kubernetes
The Kubernetes Operator is also compatible with all CNCF-certified distributions of Kubernetes and core Kubernetes features. The distribution version must match one of the base Kubernetes versions supported by the Kubernetes Operator.
To learn which Kubernetes versions are supported by your Kubernetes Operator series, see the preceding OpenShift versions table.
Supported Platforms and MongoDB Versions
The Kubernetes Operator is compatible with different versions of MongoDB depending on the base image of the MongoDB database resource.
The Kubernetes Operator is compatible with actively supported versions of MongoDB.
The Kubernetes Operator isn't compatible with MongoDB versions that have reached end of life, or that are listed on the MongoDB Alerts page. To learn more about which MongoDB versions your base image supports, see Platform Support in the MongoDB Manual.
Unless otherwise noted, each Kubernetes Operator version listed spans the full release series starting from the listed version.
Kubernetes Operator Release Series | Base Image |
---|---|
1.28.x | Red Hat UBI 9 Base Image |
1.27.x | Red Hat UBI 8 Base Image |
1.26.x | Red Hat UBI 8 Base Image |
1.25.x | Red Hat UBI 8 Base Image |
1.24.x | Red Hat UBI 8 Base Image |
1.23.x | Red Hat UBI 8 Base Image |
1.22.x | Red Hat UBI 8 Base Image |
1.21.x | Red Hat UBI 8 Base Image |
Supported Hardware Architectures
Kubernetes nodes must be running processors with the x86-64/AMD64 architecture.
Cloud Manager and Ops Manager Versions
The Kubernetes Operator is compatible with Cloud Manager and with the following Ops Manager versions. To learn about MongoDB Agent compatibility, see Agent Compatibility.
Unless otherwise noted, each Kubernetes Operator version listed spans the full release series starting from the listed version.
Kubernetes Operator Release Series | Ops Manager Version |
---|---|
1.28.x | 6.0, 7.0, 8.0 |
1.27.x | 6.0, 7.0 |
1.26.x | 6.0, 7.0 |
1.25.x | 6.0, 7.0 |
1.24.x | 6.0, 7.0 |
1.23.x | 6.0 |
1.22.x | 6.0 |
1.21.x | 6.0 |