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 producer 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:

Il formato consigliato per il nome di dominio è REGION.p.DOMAIN. Poiché questo nome di dominio è utilizzato per creare voci DNS nella rete VPC del consumer di servizi, è importante utilizzare un nome che non sia in conflitto con domini DNS esistenti names. L'utilizzo di questo formato riduce il rischio di conflitti.

Ad esempio, se il servizio è configurato con il nome di dominio us-west1.p.example.com e il consumer del servizio crea una un endpoint con il nome analytics, un server per analytics.us-west1.p.example.com viene creato automaticamente.

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 per riflettere il dominio i nomi che vuoi vengano utilizzati dai consumer di servizi. Ad esempio, aggiorna certificati o Mappe URL.

La stessa entità IAM che pubblica l'oggetto servizio deve confermare che dispongono delle autorizzazioni di proprietario per il dominio nella Ricerca Google Google Cloud. 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 automaticamente creato 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 automaticamente registrati con Service Directory, ma gli endpoint meno recenti 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 contiene al massimo 63 caratteri.

Figura 1. Configurazione DNS automatica per endpoint utilizzando Service Directory (fai clic per ingrandire)

Dopo aver creato l'endpoint, puoi e verifica 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 il DNS manualmente, consulta l'articolo Configurazione del DNS. manualmente.