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 Kubernetes que você listar no campo spec.clusters do recurso personalizado MongoDBSearch. Cada grupo mongot faz sincronização apenas a partir dos nós do MongoDB que você mapeia para ele. Você controla esse mapeamento com tags de nó, que você define mais adiante 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.
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.