Esistono diversi modi per configurare i certificati di un bilanciatore del carico a seconda delle proprietà del bilanciatore del carico e dei parametri di configurazione del certificato configurati in precedenza. L'interfaccia di Certificate Manager (2ª generazione.) rileva e mostra il metodo di configurazione appropriato in base a ciò che è disponibile per un determinato bilanciatore del carico.
Sono disponibili le seguenti opzioni:
- Configura un bilanciatore del carico globale con un certificato SSL.
- Configura un bilanciatore del carico regionale con un certificato di rete o un certificato SSL di Compute.
- Configura un bilanciatore del carico regionale con una mappa dei certificati.
- Configura un bilanciatore del carico globale con un certificato di rete.
Prima di iniziare
- Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine, Certificate Manager, Certificate Authority Service APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine, Certificate Manager, Certificate Authority Service APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.- Assicurati di disporre di un bilanciatore del carico delle applicazioni esistente con almeno un proxy HTTPS di destinazione. Per ulteriori informazioni, vedi Scegliere un bilanciatore del carico.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per configurare la gestione del ciclo di vita, chiedi all'amministratore di concederti i seguenti ruoli IAM sul progetto:
- Editor Certificate Manager (
roles/certificatemanager.editor) - Compute Network Admin (
roles/compute.networkAdmin)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Configura il ciclo di vita per i bilanciatori del carico
Per configurare la gestione del ciclo di vita per il certificato del bilanciatore del carico, segui i passaggi per la configurazione specifica del bilanciatore del carico:
Bilanciatore del carico globale con certificati SSL di Compute
Nella console Google Cloud , vai a Certificate Manager (2ª generazione.).
Nel menu di navigazione, fai clic su Gestisci ciclo di vita.
Fai clic sulla scheda Bilanciamento del carico. Viene visualizzato un elenco dei tuoi bilanciatori del carico.
Individua il bilanciatore del carico e fai clic sul nodo di attivazione/disattivazione per espandere la riga e visualizzare i proxy di destinazione associati.
Fai clic sul nome del proxy di destinazione.
Fai clic su Configura gestione del ciclo di vita. La pagina mostra i certificati associati a questo proxy di destinazione.
Seleziona un certificato dall'elenco disponibile. Puoi utilizzare il tuo certificato o un certificato gestito da Google.
Fai clic su Certificati aggiuntivi e poi su Aggiungi un certificato.
Seleziona un certificato dall'elenco disponibile. Ogni regola di forwarding del bilanciatore del carico può avere da 1 a 14 certificati aggiuntivi.
Fai clic su Aggiorna per applicare le modifiche al proxy di destinazione. Questa azione aggiorna la voce della mappa dei certificati sottostante o ne crea una nuova.
Bilanciatore del carico regionale con certificati di rete o SSL
Nella console Google Cloud , vai a Certificate Manager (2ª generazione.).
Nel menu di navigazione, fai clic su Gestisci ciclo di vita.
Fai clic sulla scheda Bilanciamento del carico. Viene visualizzato un elenco dei tuoi bilanciatori del carico.
Individua il bilanciatore del carico e fai clic sul nodo di attivazione/disattivazione per espandere la riga e visualizzare i proxy di destinazione associati.
Fai clic sul nome del proxy di destinazione.
Fai clic su Configura gestione del ciclo di vita. La pagina mostra i certificati associati alla mappa dei certificati effettiva di questo proxy di destinazione.
Seleziona un tipo di repository: Certificati o Certificati classici.
Fai clic su Aggiungi un certificato.
Seleziona un certificato esistente o creane uno nuovo.
Inserisci i seguenti dettagli per il nuovo certificato:
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
my-lb-cert). - Ambito:seleziona l'ambito di distribuzione delle chiavi appropriato (ad esempio,
Default). - Tipo di certificato:autogestito o gestito da Google tipi di certificati.
- Nome di dominio:il nome di dominio che verrà coperto da questo certificato (ad esempio,
app.example.com). Questo dominio deve essere controllato da te. - Configurazione dell'emissione: seleziona la configurazione dell'emissione esistente dall'elenco. Questa configurazione determina la CA, la durata e il tipo di chiave.
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
Fai clic su Crea. La console aggiunge il nuovo certificato all'elenco per il proxy di destinazione.
Esamina l'elenco dei certificati, quindi fai clic su Aggiorna per applicare le modifiche al proxy di destinazione. Questa azione aggiorna la voce della mappa dei certificati sottostante o ne crea una nuova.
Bilanciatore del carico regionale con una mappa dei certificati
Nella console Google Cloud , vai a Certificate Manager (2ª generazione.).
Nel menu di navigazione, fai clic su Gestisci ciclo di vita.
Fai clic sulla scheda Bilanciamento del carico. Viene visualizzato un elenco dei tuoi bilanciatori del carico.
Individua il bilanciatore del carico e fai clic sul nodo di attivazione/disattivazione per espandere la riga e visualizzare i proxy di destinazione associati.
Fai clic sul nome del proxy di destinazione.
Fai clic su Aggiorna mappa dei certificati. La pagina mostra i dettagli della mappa dei certificati e le voci della mappa dei certificati.
Fai clic su Modifica e poi su Aggiungi voce della mappa.
Inserisci i seguenti dettagli per la nuova voce della mappa:
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
my-lb-cert). - Nome host:seleziona il nome host appropriato. Le ricerche di certificati corrispondono
esattamente al nome host fornito. Per i sottodomini a livello singolo, la ricerca
include anche i certificati rilasciati per il carattere jolly del dominio principale. Ad esempio, se inserisci
app.example.com, vengono restituiti i certificati perapp.example.come*.example.com.
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
Seleziona un certificato esistente o creane uno nuovo.
Fai clic su Aggiungi. La console aggiunge il nuovo certificato all'elenco per il proxy di destinazione.
Controlla l'elenco dei certificati, quindi fai clic su Salva per applicare le modifiche al proxy di destinazione. Questa azione aggiorna la voce della mappa dei certificati sottostante o ne crea una nuova.
Bilanciatore del carico globale con un certificato di rete
Nella console Google Cloud , vai a Certificate Manager (2ª generazione.).
Nel menu di navigazione, fai clic su Gestisci ciclo di vita.
Fai clic sulla scheda Bilanciamento del carico. Viene visualizzato un elenco dei tuoi bilanciatori del carico.
Individua il bilanciatore del carico e fai clic sul nodo di attivazione/disattivazione per espandere la riga e visualizzare i proxy di destinazione associati.
Fai clic sul nome del proxy di destinazione.
Fai clic su Configura gestione del ciclo di vita. La pagina mostra i certificati associati alla mappa dei certificati effettiva di questo proxy di destinazione.
Fai clic su Aggiungi un certificato.
Seleziona un certificato esistente o creane uno nuovo.
Inserisci i seguenti dettagli per il nuovo certificato:
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
my-lb-cert). - Ambito:seleziona l'ambito di distribuzione delle chiavi appropriato (ad esempio,
Default). - Tipo di certificato:autogestito o gestito da Google tipi di certificati.
- Nome di dominio:il nome di dominio che verrà coperto da questo certificato (ad esempio,
app.example.com). Questo dominio deve essere controllato da te. - Configurazione dell'emissione: seleziona la configurazione dell'emissione esistente dall'elenco. Questa configurazione determina la CA, la durata e il tipo di chiave.
- Nome:un nome univoco per questa risorsa certificato (ad esempio,
Fai clic su Crea. La console aggiunge il nuovo certificato all'elenco per il proxy di destinazione.
Esamina l'elenco dei certificati, quindi fai clic su Aggiorna per applicare le modifiche al proxy di destinazione. Questa azione aggiorna la voce della mappa dei certificati sottostante o ne crea una nuova.
Passaggi successivi
- Come funziona Certificate Manager (2ª generazione.)
- Configura la gestione del ciclo di vita per i workload gestiti
- Creare la configurazione dell'attendibilità
- Visualizzare l'inventario dei certificati
- Monitorare i certificati