MongoDB Kubernetes Enterprise Operator 1.18.0
Improvements
- Added support for the missing features for Ops Manager Backup configuration page. This includes:
- KMIP Backup Configuration support by introducing
spec.backup.encryption.kmip
in both OpsManager and MongoDB resources. - Backup Assignment Labels settings in
spec.backup.[*].assignmentLabels
elements of the OpsManager resource. - Backup Snapshot Schedule configuration via
spec.backup.snapshotSchedule
in the OpsManager resource.
- KMIP Backup Configuration support by introducing
- Added
SCRAM-SHA-1
support for both user and Agent authentication. Before enabling this capability, make sure you use bothMONGODB-CR
andSCRAM-SHA-1
in the authentication modes.
Bug fixes
- Fixed liveness probe reporting positive result when the agent process was killed. This could cause database pods to run without automation agent.
- Fixed startup script in database pod, that could in some situations report errors on pod's restart.
Breaking changes and deprecations
- The field
spec.security.tls.secretRef.prefix
has been removed from MongoDB and OpsManager resources. It was deprecated in the MongoDB Enterprise
1.15.0 and removed from the Operator runtime in 1.17.0. Before upgrading to this version, make sure you migrated to the new TLS format using the following Migration Guide before upgrading the Operator.