Releases: mongodb/mongodb-atlas-kubernetes
v2.13.2
MongoDB Atlas Operator 2.13.2
Improvements and fixes
- Fixed sorting of deployment regions for the AtlasDeployment resource according to their specified priority, aligning with the Atlas API's requirement for these regions to be received in descending order of priority. https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-creategroupcluster #3166 by @segui-mdb
- Removed the validation requirement for the spec.searchNodes[].instanceSize field within the AtlasDeployment resource. Users can now specify a complete and unrestricted set of search deployment instance types. #3181 by @igor-karpukhin. Resolves #3168
Additional Information
- Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
- Supported Kubernetes versions updated in this release: 1.33 - 1.35
- Supported OpenShift versions updated: 4.20
- See our full compatibility matrix here.
v2.13.1
MongoDB Atlas Operator 2.13.1
Improvements and fixes
- The Operator no longer enforces the same-instance-size restriction for Analytics nodes. You can now configure Analytics nodes with a different instance size (tier) from Electable, and ReadOnly nodes within an AtlasDeployment resource. #3096 by @igor-karpukhin
Additional Information
- Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
- Supported Kubernetes versions updated in this release: 1.32 - 1.34
- Supported OpenShift versions updated: 4.20
- See our full compatibility matrix here.
v2.13.0
MongoDB Atlas Operator 2.13.0
Improvements and fixes
- Added support for dynamic indexes configuration in AtlasDeployment Search mappings. See the documentation for more details. #2629 by @s-urbaniak
Additional Information
- Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
- Supported Kubernetes versions updated in this release:
1.32-1.34 - Supported OpenShift versions updated:
4.20 - See our full compatibility matrix here.
v2.12.0
MongoDB Atlas Operator 2.12.0
Improvements and fixes
- Ends serverless cluster support: As announced previously, you can no longer create new Serverless clusters. Existing Serverless cluster specs can still be migrated to Flex specs or deleted. #2926 by @helderjs
- Enables concurrent reconciliation for all resources. Updates are now more performant, as multiple changes are processed simultaneously. #2717 by @s-urbaniak
- Previously resources were not updated in Atlas if the skip annotation was removed. Now if the skip annotation is removed, any pending changes in any resource are synchronised to Atlas immediately. #2839 by @josvazg
- Fix: Some Flex clusters that were created during the transition between Serverless and Flex failed to be updated by the operator. #2926, fixing issue #2890 by @helderjs
- Fix: The skip reconciliation annotation was being ignored for Org Settings and Third Party Integrations. #2903 by @helderjs
Additional Information
- Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
- Supported Kubernetes versions updated in this release:
1.32-1.34 - Supported OpenShift versions updated:
4.20 - See our full compatibility matrix here.
v2.11.1
MongoDB Atlas Operator 2.11.1
Improvements and fixes
- Fix helm charts to include missing fields: Resolved an issue where the fields for overriding the Alert Configuration Severity (in Atlas Project’s Alert Configurations) and Server Management Modes (in Atlas Deployments) were missing when installing the MongoDB Atlas Kubernetes via helm: #2759 by @roothorp.
Additional Information
Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions updated in this release: 1.31 - 1.33
Supported OpenShift versions updated: 4.18
See our full compatibility matrix here.
v2.11.0
MongoDB Atlas Operator 2.11.0
Improvements and fixes
- Manage Atlas Organization Settings via CRD: Adds support for Organization Setting Management directly through the Atlas Kubernetes Operator. This extends the IaC capabilities for more complete, version-controlled management of your Atlas environment. For more information, see Atlas Organization Settings Custom Resource. #2580 & #2621 by @igor-karpukhin
- Override Alert Configuration Severity: Adds support for overriding the severity for Atlas Project’s Alert Configurations, allowing more granular control over alerts. Levels available include CRITICAL, ERROR, WARNING,INFO. #2637 by @gen-sampson
- Configure Server Management Mode: Adds support for configuring the server management mode flag for Atlas Deployments, to be either ATLAS_MANAGED or FIXED_TO_DEDICATED, using a dedicated config server. #2538 by @tvdw-mongodb
Additional Information
Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions updated in this release: 1.31 - 1.33
Supported OpenShift versions updated: 4.18
See our full compatibility matrix here.
v2.10.0
MongoDB Atlas Operator 2.10.0
Improvements and fixes
- Adds support for in-place upgrades from Flex to Dedicated clusters directly through the Atlas Kubernetes Operator. For more information, see Flex to Dedicated migration guide. #2526 by @helderjs
- Updates DEBUG logging level to include detailed differences of resources that the Atlas Kubernetes Operator changes. For more information, see Log Resource Diffs. #2525 by @igor-karpukhin
Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions updated in this release: 1.31 - 1.33
Supported OpenShift versions updated: 4.18
See our full compatibility matrix here.
v2.9.1
MongoDB Atlas Operator 2.9.1
Improvements and fixes
- Fixed a bug with missing RBAC for the AKO 2.9.0 on Openshift causing AKO not able to create AtlasThirdPartyIntegration resources in Atlas. #2421 by @josvazg
- Fixed a bug that could stop AKO from syncing a resource to Atlas if an AtlasThirdPartyIntegration was created or modified. #2422 @josvazg
- Fixed a bug that could cause AtlasThirdPartyIntegration to repeatedly update in a loop when importing existing integrations in Atlas. #2425 by @josvazg
Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions updated in this release: 1.30 - 1.32
Supported OpenShift versions updated: 4.18
See our full compatibility matrix here.
v2.9.0
MongoDB Atlas Operator 2.9.0
Improvements and fixes
- Adds the Atlas Third Party Integrations independent custom resources. Configuring these resources via the AtlasProject CRD is now deprecated. Support will be removed in a later release of the Operator. Please consult the migration guide. #2399 by @josvazg
- Fixes a bug that prevents usage of GCP region configurations for Atlas for Government deployments. The fix removes government region and provider restrictions from AtlasDeployment regionConfig validation. You can now deploy and manage Atlas resources on GCP without encountering validation errors or configuration limitations. #2367 by @helderjs
Images can be found in: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions updated in this release: 1.30 - 1.32
Supported OpenShift versions updated: 4.18
See our full compatibility matrix here.
v2.8.2
MongoDB Atlas Operator 2.8.2
Improvements and fixes
- Fix a bug where the operator infinitely reconciles
AtlasDeploymentcustom resource because of incorrect region configs comparison. This happens if the compute autoscaling is set to false, but minInstanceSize and maxInstanceSize fields are set. #2347 by @s-urbaniak - Fixed an issue where the expired AtlasDatabaseUser resources couldn’t be deleted #2343 by @s-urbaniak
- Fixed a bug where users couldn’t set tags with spaces for AtlasDeployment resources #2330 by @igor-karpukhin
- Fixed an issue where backup compliance policies were not able to be created if no on-demand policy has been specified #2331 by @tvdw-mongodb
- Fixed an issue when AKO defaulted mongodb version to 7.0 for AtlasDeployment custom resource, if MongoDBMajorVersion field is not set by a user. With this fix, AKO doesn’t default to any version. If this field is not set, Atlas will set it to the latest major version. #2349 by @igor-karpukhin
- Added missed field “Description” for the AtlasDatabaseUser resource #2357 by @tvdw-mongodb
Images can be found at: https://quay.io/mongodb/mongodb-atlas-kubernetes-operator
Supported Kubernetes versions: e.g. 1.30-1.32
Supported OpenShift versions: e.g 4.17