Você pode usar o Kubernetes Operator para implantar o MongoDB Search e o Vector Search em vários clusters do Kubernetes para um sistema externo do MongoDB . Neste caso, o Operador Kubernetes apenas gerencia o mongot, não o sistema MongoDB externo. Seu sistema do MongoDB é externo ao Operador Kubernetes. Ele pode executar:
Fora do Kubernetes, como em máquinas virtuais
Em clusters Kubernetes, mas não gerenciados pelo Operador Kubernetes
O Operador Kubernetes é executado em um cluster único e central e distribui um grupo mongot em cada cluster Kubernetes que você lista no campo spec.clusters do recurso personalizado MongoDBSearch. Cada grupo mongot é sincronizado somente a partir dos membros do MongoDB que você mapeou para ele. Você controla esse mapeamento com tags de membro, que você define mais tarde neste procedimento.
Selecione sua configuração para filtrar o procedimento de instalação para sua implantação.
Observação
As implantações de vários clusters exigem o MongoDB Enterprise Edition e uma implantação externa do MongoDB . Atualmente, as implantações de vários clusters nas quais o Operador do Kubernetes gerencia a implantação do MongoDB não são aceitas como origem para a implantação da Pesquisa em vários clusters.Consulte as topologias suportadas.
Visão geral
Pré-requisitos
Antes de começar
Antes de instalar o MongoDB Search e o Vector Search usando o Operador Kubernetes, conclua as tarefas a seguir.
Antes de instalar o MongoDB Search e a pesquisa vetorial usando o operador Kubernetes, conclua as etapas nas seguintes seções: [[ ## completed ##]]
Você deve criar um usuário com o searchCoordinator função. Nas versões 8.2 e posterior do MongoDB, searchCoordinator é uma função integrada.
Para criar o usuário e atribuir a ele a função searchCoordinator integrada, conclua as etapas a seguir usando a IU do Cloud Manager ou do Ops Manager ou o mongosh:
No mongosh, execute os seguintes comandos:
Na interface do Cloud Manager ou do Ops Manager, defina as seguintes configurações. Para saber mais sobre esses parâmetros, consulte Configurações de pesquisa do MongoDB e Vector Search .
Instale o MongoDB Search e o Vector Search
Procedimento
Próximos passos
Depois que mongot pods estiverem em execução em todos os clusters de membros, você poderá:
Conecte-se ao MongoDB Search e Vector Search e execute queries. Consulte Usar pesquisa do MongoDB e Vector Search.
Revise
MongoDBSearchas opções de configuração do.Consulte Configurações do MongoDB Search e Vector Search .