MongoDB
Atlas Kubernetes Operator
L'esperienza MongoDB + Kubernetes
Gestisci i cluster Atlas direttamente in Kubernetes, utilizzando le risorse personalizzate di Kubernetes. Usa l'API Kubernetes per controllare le risorse Atlas e integrare Atlas con le pipeline CI/CD native di Kubernetes.Costruito secondo gli standard Kubernetes
Atlas Operator è open source e costruito con Operator Framework di CNCF. Funziona con Operator Lifecycle Manager e supporta qualsiasi distribuzione certificata Kubernetes.Il meglio di MongoDB su qualsiasi cloud
Le applicazioni distribuite in Kubernetes sono portatili e resilienti. Meritano un layer di dati all'altezza: MongoDB Atlas è la piattaforma dati multi-cloud per sviluppatori che offre la versatilità necessaria per creare app resilienti e sofisticate.Panoramica delle funzionalità
Risorse
MongoDB Atlas ti offre la versatilità necessaria per creare applicazioni sofisticate in grado di adattarsi alle mutevoli richieste dei clienti e alle tendenze del mercato. Non solo è l'unico database di documenti multi-cloud disponibile, ma offre anche le funzionalità di sicurezza e distribuzione dei dati più avanzate di qualsiasi servizio completamente gestito.
Kubernetes è un sistema di orchestrazione di container open source per automatizzare la distribuzione, la scalabilità e la gestione delle applicazioni informatiche.
MongoDB supporta tutte le distribuzioni Kubernetes certificate CNCF. La maggior parte delle persone si affida a una distribuzione Kubernetes per installare Kubernetes. Una distribuzione Kubernetes è un pacchetto software che fornisce una versione predefinita di Kubernetes in modo da non dover affrontare il fastidio di installare da soli i numerosi componenti di Kubernetes e di ricostruirli con ogni aggiornamento.
Per un processo di installazione molto più veloce, gli utenti possono utilizzare l'Atlas CLI per installare facilmente Atlas Kubernetes Operator nel loro cluster Kubernetes attualmente connesso e, facoltativamente, automatizzare la configurazione. Il comando CLI crea automaticamente una nuova chiave API e il corrispondente segreto Atlas, quindi lo trasforma in un segreto Kubernetes, evitando la necessità di farlo manualmente.
Da quel momento in poi, gli sviluppatori possono gestire la propria configurazione per Atlas tramite yaml, spesso tramite un flusso di lavoro GitOps, come con il resto della configurazione dello stack, che viene comunemente utilizzata per evitare agli sviluppatori la fase manuale di distribuzione diretta su Kubernetes.
MongoDB Atlas Operator semplifica l'implementazione, la gestione e l'accesso a MongoDB Atlas, il database cloud completamente gestito, nativamente da Kubernetes sulla piattaforma cloud preferita.
MongoDB Enterprise Operator automatizza e gestisce cluster MongoDB su infrastrutture autogestite per i clienti MongoDB Enterprise Advanced. MongoDB Community Operator gestisce semplici cluster di MongoDB Community su un'infrastruttura autogestita.
MongoDB Atlas Open Service Broker è stato sostituito da Atlas Operator.
Sì, MongoDB Atlas Operator può assumere il controllo dei cluster Atlas esistenti. Creando una risorsa personalizzata AtlasProject con l'ID del progetto Atlas corrispondente e fornendo le chiavi API corrette, MongoDB Atlas Operator può rilevare i cluster Atlas esistenti e stabilire una connessione invece di ricrearla.
Gli utenti esistenti hanno la possibilità di esportare le configurazioni Atlas compatibili con Kubernetes tramite lo stesso comando CLI di installazione descritto sopra o utilizzando un comando separato. I clienti possono utilizzare uno dei due comandi per impostare la gestione dei progetti, delle distribuzioni e degli utenti Atlas esistenti tramite l'operatore. Il comando Atlas CLI atlas kubernetes config generate esporta la configurazione sulla macchina dell'utente nel formato giusto per l'uso con l'operatore, il che è ottimo per chi desidera rivedere l'output o inviare i file in un repository da utilizzare con un flusso di lavoro GitOps. Oppure, il comando Atlas CLI atlas kubernetes config apply che applica automaticamente la configurazione esportata direttamente nel cluster Kubernetes connesso, ottimo per i test o quando la configurazione in Kubernetes è la tua fonte di verità.
Quasi tutte le versioni consolidate di Kubernetes disponibili si aggiungono in qualche modo a Kubernetes, senza compromettere le funzionalità intrinseche di Kubernetes: questo fa parte del Certified Kubernetes Conformance Program e significa che, sebbene non testiamo tutte le varianti di Kubernetes, i nostri operatori sono supportati per lavorare su tutte le versioni.
Lavoriamo per garantire il supporto di tutte le versioni attualmente supportate di Kubernetes di base, oltre ad aver testato il supporto per Openshift.
Leggi la nostra documentazione di MongoDB Atlas Operator. Per ulteriori informazioni sulle soluzioni MongoDB Kubernetes, vai alla nostra pagina di integrazione Kubernetes. Se ti interessa una risorsa che al momento non supportiamo o hai altri feedback, condividi i tuoi pensieri.
Inizia subito con Atlas e Kubernetes
- Gestione degli utenti
- Gestione del progetto
- Gestione dei cluster
- Istanze serverless
- Backup