Você pode usar o operador Kubernetes para implantar o MongoDB Search e a pesquisa vetorial em vários cluster Kubernetes para uma implantação externa do MongoDB. Nesse caso, o operador Kubernetes gerencia apenas mongot, não a implantação externa do MongoDB. Sua implantação do MongoDB é externa ao operador Kubernetes. Ele pode executar:
Fora do Kubernetes, como em máquinas virtuais
Em clusters do Kubernetes, mas não gerenciado pelo operador do Kubernetes
O operador do Kubernetes é executado em um único cluster central e implanta um grupo mongot em cada cluster do Kubernetes que você lista no campo spec.clusters do recurso personalizado MongoDBSearch. Cada grupo mongot sincroniza apenas dos nós do MongoDB que você mapeia para ele. Você controla esse mapeamento com tags de nó, que você define posteriormente neste procedimento.
Selecione sua configuração para filtrar o procedimento de instalação para sua implantação.
Observação
A implantação de vários clusters requer o MongoDB Enterprise e uma implantação externa do MongoDB. A implantação de vários clusters em que o operador do Kubernetes gerencia a implantação do MongoDB não é atualmente compatível como fonte para a implantação de pesquisa de vários clusters. Consulte a topologia compatível.
Visão geral
Pré-requisitos
Antes de começar
Antes de instalar o MongoDB Search e a pesquisa vetorial usando o operador Kubernetes, conclua as seguintes tarefas.
Antes de instalar o MongoDB Search e a pesquisa vetorial usando o operador Kubernetes, conclua as etapas nas seguintes seções:
Você deve criar um usuário com a função.searchCoordinator Nas 8 versões.2 do MongoDB e posteriores, é uma rolesearchCoordinator embutida.
To create the user and assign them the built-in searchCoordinator role, complete the following steps using either the Cloud Manager or Ops Manager UI or the mongosh:
In mongosh, run the following commands:
Na IU do Cloud Manager ou do MongoDB Ops Manager, configure as seguintes definições. Para saber mais sobre esses parâmetros, consulte MongoDB Search e pesquisa vetorial.
Instale o MongoDB Search e o Vector Search
Procedimento
Próximos passos
Depois que mongot pods estiverem em execução em todos os cluster de nó, você poderá:
Conecte-se ao MongoDB Search e à pesquisa vetorial e execute queries. Consulte Use MongoDB Search e pesquisa vetorial.
Revise as opções de configuração
MongoDBSearch. Consulte Configurações do MongoDB Search e pesquisa vetorial.