For AI agents: a documentation index is available at https://www.mongodb.com/docs/llms.txt — markdown versions of all pages are available by appending .md to any URL path.
Docs Menu

mongot Deployment Frequently Asked Questions

The following questions and answers cover deploying MongoDB Search and Vector Search with the MongoDB Controllers for Kubernetes Operator. For a full list of constraints, see mongot Deployment Limitations. To confirm version compatibility before you deploy, see Search and Vector Search Compatibility and Requirements.

No. 1.70.1 is the minimum mongot version for self-managed deployments. Earlier 0.x builds are Preview releases that we don't recommend for production use.

No. You can't upgrade a Public Preview (0.x) deployment to a GA release in place. To move to GA, perform a fresh install.

Back up mongod, not mongot. The mongot indexes are derived data that mongot rebuilds from mongod, so a mongod backup is enough to recover them. Include index rebuild time in your recovery time objectives because the rebuild takes time. To learn more, see Backup and Restore.

Enabling TLS on a deployment that is already running causes a brief, bounded outage because mongot must restart to read the new certificates. Rotating a certificate on a deployment that already uses TLS also requires a mongot restart, because mongot reads certificates only at startup. If you deploy multiple mongot replicas behind the load balancer, queries can continue during that restart. To learn more, see Secure the Connection from MongoDB to Search.

It depends on the number of mongot replicas. If you deploy multiple mongot replicas behind the load balancer and also run more than one Envoy replica, queries continue to run while the mongot or Envoy deployments undergo rolling restarts. With a single replica, queries see a brief gap until the pod is ready again.

Yes. To use your own load balancer, run mongot in unmanaged mode. To learn more, see Supported Topologies.

mongot doesn't provide application-level encryption at rest. To encrypt the mongot index data, encrypt the underlying volume with a Kubernetes-level or cloud-provider mechanism. To learn more, see Secure the Connection from MongoDB to Search.

No. A feature is available on self-managed mongot only after it ships in a mongot binary release. To learn more, see mongot Deployment Limitations.