MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB:porta i tuoi certificati SSL

Siamo lieti di annunciare che ora puoi portare i tuoi certificati SSL da configurare sui cluster MongoDB. Ciò ti consente di avere il controllo end-to-end sull'infrastruttura SSL della configurazione dell'applicazione.

  1. Scarica certificati

    Ottieni certificati jolly per un sottodominio pertinente del tuo spazio dei nomi di dominio. Per esempio. *.mongoservers.mycompany.now. (Se hai un singolo certificato che supporta più CNAME, funzionerà ugualmente).

  2. Imposta CNAME

    Imposta i CNAME per ciascuno dei tuoi server. Per esempio. Se disponi di un set di repliche a tre nodi denominato "testcluster":

    mongoserver1.mongoservers.mycompany.com => sg-testcluster-1235-servers.scalegrid.io

    mongoserver2.mongoservers.mycompany.com => sg-testcluster-1236-servers.scalegrid.io

    mongoserver3.mongoservers.mycompany.com => sg-testcluster-1237-servers.scalegrid.io

  3. Configura i certificati nell'interfaccia utente di ScaleGrid

    Nella console Web ScaleGrid, seleziona l'opzione "Aggiorna SSL" dall'elenco a discesa "Gestisci":

  4. Inserisci la chiave privata e la chiave pubblica dei tuoi certificati SSL

    Se necessario puoi aggiungere i certificati pubblici della tua catena di CA alla chiave pubblica. È quindi possibile accedere a questa catena dalla finestra di dialogo "Stringa di connessione" nella pagina dei dettagli del cluster.

  5. Connettiti al tuo cluster MongoDB:

    mongo -u <user> -p <password> mongoserver1.mongoservers.mycompany.com/<db> --ssl --sslCAFile <path to cert chain>
    

In caso di ulteriori domande, non esitare a contattarci all'indirizzo [email protected].