Menu Docs

Serviços e ferramentas

Para criar um sistema do MongoDB com cluster multi-Kubernetes, você pode:

Ambos os métodos de criação de um sistema do MongoDB em cluster multi-Kubernetes dependem dos seguintes serviços, ferramentas e documentação:

  • Clusters Kubernetes. Os procedimentos usam o GKE (Google Kubernetes Engine) para provisionar vários clusters Kubernetes. Cada cluster de membros do Kubernetes hospeda um sistema de conjunto de réplicas do MongoDB e representa um data center que atende ao seu aplicativo.

  • Repositório do MongoDB Enterprise Kubernetes Operator com arquivos de configuração que o operador Kubernetes precisa para implantar um cluster Kubernetes.

  • doMongoDB Helm para Charts Kubernetes com Atlas Charts paraKubernetes sistemas MongoDB de vários clusters .

  • Ístolo tela de serviço. O procedimento de início rápido usa o Isto para facilitar a resolução de DNS para conjuntos de réplicas do MongoDB implementados em diferentes clusters Kubernetes. Você pode usar outra solução de malha de serviço, desde que garanta que os FQDNs de serviço entre clusters sejam resolvidos.

    Além disso, oferecemos o script de exemplo install_istio_separate_network. Este script é baseado na documentação do Istion e fornece um exemplo de instalação que usa o modo multiprimário em redes diferentes. Não garantimos a manutenção do script com futuros lançamentos do Istion. Se você optar por usar o script, revise a documentação mais recente do Istion para instalar um multicluster e, se necessário, ajuste o script para corresponder à documentação e ao seu sistema. Se você usar outra solução de Service Mesh, crie seu próprio script para configurar redes separadas para facilitar a resolução de DNS.

  • Plug-in MongoDB kubectl que configura sistemas MongoDB de multi-Kubernetes cluster e permite executar recuperação de desastres automática e manual. Para saber mais, consulte a Referência de plug-ins do MongoDB.