Esta página describe la compatibilidad de versiones y los requisitos mínimos de componentes para ejecutar MongoDB Search y Vector Search con MongoDB Controllers for Kubernetes Operator. Úsela para asegurarse de que su implementación planificada cumpla con los requisitos antes de implementar mongot.
Versiones mínimas requeridas
Para implementar MongoDB Search y Vector Search, debe ejecutar las siguientes versiones de componentes o posteriores:
Componente | Versión mínima |
|---|---|
MongoDB Server | 8.3.4 |
| 1.70.1 |
Controladores de MongoDB para el operador de Kubernetes | 1.9.1 |
Administrador de operaciones o administrador de la nube | Última versión (solo para implementaciones empresariales; no la utiliza la comunidad) |
Puedes ejecutar versiones más recientes de cualquier componente si las combinaciones se mantienen dentro de los pares admitidos que se describen en las siguientes secciones.
Compatibilidad
mongot y mongod
Cualquier versión mongot compatible es compatible con cualquier versión mongod compatible de MongoDB Server 8.3.4 o posterior. Concretamente:
mongot1.70.1 funciona conmongod8.3.x.Las funciones añadidas en la versión más reciente
mongotpodrían requerir una versión más recientemongodpara funcionar. Se manifiestan mediante mensajes de error claros, pero también pueden producirse fallos silenciosos.Las funciones existentes siguen funcionando cuando se actualiza
mongotsin actualizarmongod, y viceversa.
Esto le permite actualizar mongot y mongod de forma independiente en lugar de coordinar ambos en la misma ventana de mantenimiento.
mongot y el operador de Kubernetes
El operador de Kubernetes declara las mongot versiones que admite. Utilice la versión del operador de Kubernetes que se distribuye junto con la versión que desea implementar o que se mongot distribuye posteriormente. Para obtener más información, consulte Compatibilidad de controladores de MongoDB con el operador de Kubernetes.
Plataformas y ediciones compatibles
MongoDB Search y Vector Search en Kubernetes heredan la compatibilidad de la plataforma de MongoDB Controllers for Kubernetes Operator. Confirme que su clúster cumple con los requisitos de Kubernetes Operator antes de implementar mongot:
Para conocer las versiones de MongoDB Server y las imágenes base compatibles, consulte Plataformas compatibles y versiones de MongoDB.
Para conocer las arquitecturas de hardware compatibles, consulte Arquitecturas de hardware compatibles.
Para conocer las versiones de Ops Manager compatibles,consulte Cloud Manager y las versiones de Ops Manager.
Puedes ejecutar MongoDB Search y Vector Search en cualquiera de las ediciones de MongoDB Server que administra el operador de Kubernetes:
Edición comunitaria: Gestione el origen
mongoda través delMongoDBCommunityrecurso. Ops Manager y Cloud Manager no se aplican en esta configuración.Edición empresarial: Gestione el origen
mongoda través delMongoDBrecurso, junto con Ops Manager o Cloud Manager.
Ambas ediciones utilizan el mismo MongoDBSearch recurso para mongot desplegar. Para un despliegue externo al operador de Kubernetes, haga referencia a él mediante spec.source.external en el MongoDBSearch recurso. Para obtener más información, consulte la configuración de búsqueda de MongoDB y la configuración de búsqueda vectorial.