Configurazione DNS per i servizi pubblicati
I producer di servizi possono pubblicare servizi utilizzando Private Service Connect. Facoltativamente, il producer di servizi può configurare un nome di dominio DNS da associare. con il servizio. Se è configurato un nome di dominio e viene il consumer di servizi crea un endpoint che ha come target Service, Private Service Connect e Service Directory creano automaticamente le voci DNS per servizio in una zona DNS privata nel VPC del consumer di servizi in ogni rete.
Configurazione DNS per i produttori di servizi
Quando pubblichi un servizio (crei un collegamento a un servizio), puoi facoltativamente configurare un nome di dominio DNS.
Se configuri un nome di dominio per un servizio, al momento della creazione di un endpoint Private Service Connect che si connette a quel servizio vengono create le seguenti configurazioni nel consumer del servizio Rete VPC:
Un DNS di Service Directory viene creata la zona il dominio specificato.
Nella zona viene creata una voce DNS per ogni endpoint.
Il formato consigliato per il nome di dominio è
REGION.p.DOMAIN
. Poiché questo nome di dominio viene utilizzato per creare voci DNS nella rete VPC del consumer di servizi, è importante utilizzare un nome che non entri in conflitto con i nomi di dominio DNS esistenti. L'utilizzo di questo formato riduce il rischio di conflitti.
Ad esempio, se il servizio è configurato con il nome di dominious-west1.p.example.com
e il consumer di servizi crea un endpoint con il nome analytics
, viene creato automaticamente un record DNS per analytics.us-west1.p.example.com
.
Il bilanciatore del carico che ospita il servizio deve essere in grado di accettare le richieste indirizzato a questo nome di dominio. Se utilizzi un bilanciatore del carico delle applicazioni interno, potrebbe essere necessario aggiornare la configurazione del bilanciatore del carico in modo che rifletta i nomi di dominio che vuoi che vengano utilizzati dai consumatori di servizi. Ad esempio, aggiorna certificati o Mappe URL.
Lo stesso entità IAM che pubblica il servizio deve confermare di disporre delle autorizzazioni di proprietario per il dominio in Google Search Console. Per ulteriori informazioni, vedi Prima di iniziano tra Pubblica servizi utilizzando Private Service Connect.
Configurazione DNS automatica per i consumer dei servizi
Se sono presenti le seguenti configurazioni, le voci DNS vengono create automaticamente per gli endpoint:
Il producer di servizi ha configurato un nome di dominio per il servizio.
L'endpoint è configurato con un indirizzo IPv4.
L'endpoint è registrato con un Spazio dei nomi Service Directory.
Tutti i nuovi endpoint vengono registrati automaticamente in Service Directory, ma quelli precedenti potrebbero non essere registrati.
Se sono presenti entrambe le configurazioni,
viene creato l'endpoint, un server DNS Service Directory
viene creata la zona
con il nome NAMESPACE--REGION
.
Questa zona privata archivia le voci DNS per i servizi trovati in
Spazio dei nomi di Service Directory NAMESPACE
in
la regione REGION
. Il limite di caratteri per
NAMESPACE--REGION
è di massimo 63 caratteri.
Dopo aver creato l'endpoint, puoi verificare se è stata creata una zona DNS di Service Directory. Se La zona DNS di Service Directory non è stata creata; puoi farlo manualmente per creare una configurazione simile. Per ulteriori informazioni, consulta Visualizza Zone DNS di Service Directory.
Se non vuoi che queste voci DNS vengano create, procedi in uno dei seguenti modi:
Se non utilizzi Cloud DNS per un altro scopo, disattiva la API Cloud DNS o rimuovi le autorizzazioni richieste per in Cloud DNS.
Attendi che la zona DNS venga creata, quindi elimina il DNS zona manualmente.
Se vuoi configurare manualmente il DNS, consulta Configurare manualmente il DNS.