MongoDB
Atlas Kubernetes Operator
Uma experiência integrada do MongoDB + Kubernetes
Gerencie clusters do Atlas diretamente no Kubernetes, usando recursos personalizados do Kubernetes. Use a API Kubernetes para controlar os recursos do Atlas e integrar o Atlas aos pipelines de CI/CD nativos do Kubernetes.Desenvolvido de acordo com os padrões Kubernetes
O Atlas Operator é de código aberto e construído com o CNCF Operator Framework. Ele funciona com o Operator Lifecycle Manager e oferece suporte para qualquer Distribuição Certificada de Kubernetes.O melhor do MongoDB em qualquer cloud
As aplicações implantadas pelo Kubernetes são portáteis e resilientes. Elas merecem uma camada de dados à altura: o MongoDB Atlas é a plataforma de dados para desenvolvedores multinuvem que oferece a versatilidade de que você precisa para criar aplicações resilientes e sofisticadas.Visão geral do recurso
Recursos
O MongoDB Atlas oferece a versatilidade necessária para criar aplicações sofisticadas que possam se adaptar às mudanças nas demandas dos clientes e às tendências do mercado. Além de ser o único banco de dados de documentos multinuvem disponível, ele também oferece os recursos mais avançados de segurança e distribuição de dados de qualquer serviço totalmente gerenciado.
O Kubernetes é um sistema de orquestração de container de código aberto para automatizar a implantação, o dimensionamento e o gerenciamento de aplicativos de computador.
O MongoDB oferece suporte para todas as distribuições de Kubernetes certificadas pelo CNCF. A maioria das pessoas depende de uma distribuição de Kubernetes para instalar o Kubernetes. Uma distribuição de Kubernetes é um pacote de software que fornece uma versão pré-construída do Kubernetes para que você não precise se preocupar em instalar os vários componentes do Kubernetes por conta própria e reconstruí-los a cada atualização.
Para um processo de instalação muito mais rápido, os usuários podem usar o Atlas CLI para instalar facilmente o Atlas Kubernetes Operator em seu cluster do Kubernetes conectado atualmente e, opcionalmente, automatizar a configuração. O comando de CLI cria automaticamente uma nova chave de API e o segredo do Atlas correspondente e, em seguida, transforma-o em um segredo do Kubernetes, ignorando a necessidade de fazer isso manualmente.
A partir daí, os desenvolvedores podem gerenciar suas configurações para o Atlas por meio do YAML, geralmente por meio de um fluxo de trabalho do GitOps, assim como o restante da configuração do stack, que é comumente usada para poupar os desenvolvedores da etapa manual de implantação diretamente no Kubernetes.
O MongoDB Atlas Operator facilita a implantação, o gerenciamento e o acesso ao MongoDB Atlas, o banco de dados em cloud totalmente gerenciado, nativamente do Kubernetes na plataforma de cloud da sua escolha.
O MongoDB Enterprise Operator automatiza e gerencia os clusters MongoDB em infraestrutura autogerenciada para clientes MongoDB Enterprise Advanced. O MongoDB Community Operator gerencia clusters simples do MongoDB Community em infraestrutura autogerenciada.
O MongoDB Atlas Open Service Broker foi descontinuado e substituído pelo Atlas Operator.
Sim, o MongoDB Atlas Operator pode assumir o controle dos clusters existentes do Atlas. Ao criar um recurso personalizado AtlasProject com ID de projeto do Atlas correspondente e fornecer chaves API corretas, o MongoDB Atlas Operator pode detectar os clusters existentes do Atlas e estabelecer uma conexão em vez de recriá-la.
Os usuários existentes têm a opção de exportar as configurações do Atlas compatíveis com o Kubernetes por meio do mesmo comando CLI de instalação descrito anteriormente ou usando um comando separado. Os clientes podem usar um dos dois comandos para ajudar a configurar o gerenciamento de seus projetos, implementações e usuários existentes do Atlas por meio do Operator. O comando Atlas CLI atlas kubernetes config generate exporta a configuração para a máquina do usuário no formato correto para uso com o Operator, o que é ótimo para quem deseja revisar a saída ou enviar os arquivos para um repositório para usar com um fluxo de trabalho GitOps. Ou o comando Atlas CLI atlas kubernetes config apply, que aplica automaticamente a configuração exportada diretamente no cluster Kubernetes conectado, excelente para testes ou quando a configuração no Kubernetes é sua fonte de verdade.
Quase todas as variantes estabelecidas do Kubernetes disponíveis são adicionadas ao Kubernetes de alguma forma, sem prejudicar os recursos inerentes do Kubernetes - isso faz parte do Programa de certificação de conformidade do Kubernetes e significa que, embora não testamos todas as variantes do Kubernetes, nossos Operators têm suporte para funcionar em cada uma delas.
Trabalhamos para garantir que oferecemos suporte para todas as versões atualmente compatíveis com o Kubernetes base, bem como testamos o suporte para Openshift.
Leia nossa documentação do MongoDB Atlas Operator. Para obter mais informações sobre as soluções MongoDB Kubernetes, acesse nossa página de integração do Kubernetes. Se tiver interesse em um recurso ao qual não oferecemos suporte no momento ou se tiver qualquer outro feedback, compartilhe suas ideias.
Comece a usar o Atlas e o Kubernetes
- Gerenciamento de usuários
- Gerenciamento de projetos
- Gerenciamento de cluster
- Instâncias serverless
- Backup