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

Install and Use Search With MongoDB Enterprise Edition

You can use the Kubernetes Operator to deploy MongoDB Search and Vector Search resources to run with MongoDB enterprise v8.2.0 or later on a Kubernetes cluster.

This procedure demonstrates how to deploy and configure one or more mongot processes to run with a new or existing replica set or sharded cluster in your Kubernetes cluster.

The deployment uses TLS certificates to ensure secure communication between MongoDB nodes and the mongot search process.

After the procedure completes, confirm the deployment is healthy before running queries.

Checkpoint
Verification Step

MongoDB resource running

Run kubectl get mongodb -n <your-namespace> and confirm the MongoDB resource shows the Running phase.

MongoDBSearch resource running

Run kubectl get mongodbsearch -n <your-namespace> and confirm the MongoDBSearch resource shows the Running phase.

All pods healthy

Run kubectl get pods -n <your-namespace> and confirm all replica set member pods and search pods show a Running status with all containers ready.

Search queries succeed

Connect to the replica set and run a MongoDB Search or Vector Search query to confirm the search index is reachable.

After deploying MongoDB Search and Vector Search to use with MongoDB Enterprise Edition, you can add data to your MongoDB cluster, create MongoDB Search and Vector Search indexes, and run queries against your data. To learn more, see MongoDB Search and Vector Search Settings.