Puoi scegliere di registrare automaticamente il servizio bilanciatore del carico interno con Service Directory quando crei un bilanciatore del carico interno. Ciò consente al client per utilizzare Service Directory tramite HTTP, gRPC o DNS per la risoluzione l'indirizzo del servizio bilanciatore del carico interno e connettersi direttamente.
La registrazione del bilanciatore del carico interno con Service Directory consente di eseguire seguenti:
- Scegli nomi DNS personalizzati per le località di rete dei tuoi
bilanciatori del carico interni, anziché il DNS che accede
al carico interno
solo tramite un nome DNS generato internamente
Dominio
.internal
. - Gestisci più bilanciatori del carico interni dallo stesso nome di dominio DNS, altrimenti non possibile con gli attuali record DNS generati automaticamente.
- Registra i bilanciatori del carico interni direttamente e automaticamente Service Directory fornisce un unico repository per tutti i tuoi servizi in Google Cloud.
- Visualizza servizi autonomi, endpoint e il tuo carico interno con un singolo comando nell'API Service Directory.
- Applica a Service Directory azioni amministrative come il controllo dell'accesso a livello di spazio dei nomi o di servizio per comprendere degli endpoint del bilanciatore del carico e di altri servizi di backend.
Registra un bilanciatore del carico delle applicazioni interno regionale con Service Directory
Per registrare un bilanciatore del carico delle applicazioni interno regionale, esegui il comando gcloud compute forwarding-rules
create
e
imposta il flag service-directory-registration
:
gcloud beta compute forwarding-rules create FORWARDING_RULE_NAME \ --region=REGION \ --load-balancing-scheme=INTERNAL_MANAGED \ --network=NETWORK_NAME \ --address=RESERVED_IP_ADDRESS \ --target-https-proxy=PROXY_NAME \ --target-https-proxy-region=PROXY_REGION \ --ports=PORT_NUMBER \ --service-directory-registration=SD_SERVICE_NAME
Sostituisci quanto segue:
FORWARDING_RULE_NAME
: un nome per la regola di forwarding che vuoi creareREGION
: la regione in cui creare la regola di forwardingNETWORK_NAME
: la rete a cui appartiene questa regola di forwarding si applica aRESERVED_IP_ADDRESS
: l'indirizzo IP utilizzato per l'inoltro pubblicazioni delle regolePROXY_NAME
: il proxy di destinazione che riceve il trafficoPROXY_REGION
: la regione del proxy su cui operarePORT_NUMBER
: un elenco di porte separate da virgoleSD_SERVICE_NAME
: il nome completo del Servizio Service Directory in cui vuoi registrare l'endpoint. Questo il servizio deve trovarsi nello stesso progetto e nella stessa regione della regola di forwarding è stato creato. Ad esempio: projects/PROJECT
/locations/REGION
/namespaces/NAMESPACE_NAME
/services/SERVICE_NAME
.
Passaggi successivi
- Per scoprire di più su Service Directory, consulta Panoramica di Service Directory.
- Per scoprire di più sulle limitazioni dell'integrazione di Service Directory con Application Load Balancer interno regionale e su come verificare l'endpoint, consulta Registra un bilanciatore del carico interno.