Panoramica del bilanciatore del carico di rete passthrough esterno regionale e di Service Directory

Puoi scegliere di registrare automaticamente il servizio di bilanciatore del carico di rete passthrough esterno regionale con Service Directory quando crei un bilanciatore del carico di rete passthrough esterno regionale. In questo modo, le applicazioni client possono utilizzare Service Directory tramite HTTP, gRPC o DNS per risolvere l'indirizzo del servizio di bilanciamento del carico di rete passthrough esterno regionale e connettersi direttamente.

Registra un bilanciatore del carico di rete passthrough esterno regionale con Service Directory

Per registrare un bilanciatore del carico di rete passthrough esterno 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=EXTERNAL \
    --address=RESERVED_IP_ADDRESS \
    --ip-protocol=PROTOCOL_TYPE \
    --ports=PORT_NUMBER \
    --backend-service=BACKEND_SERVICE_NAME \
    --backend-service-region=REGION \
    --service-directory-registration=SD_SERVICE_NAME

Sostituisci quanto segue:

  • FORWARDING_RULE_NAME: un nome per la regola di forwarding che vuoi creare
  • REGION: la regione in cui creare la regola di forwarding
  • RESERVED_IP_ADDRESS: l'indirizzo IP gestito dalla regola di forwarding.
  • PROTOCOL_TYPE: il protocollo IP che deve essere gestito dalla regola
  • PORT_NUMBER: un elenco di porte separate da virgole
  • BACKEND_SERVICE_NAME: il servizio di backend di destinazione che riceve il traffico
  • SD_SERVICE_NAME: il nome completo del servizio Service Directory in cui vuoi registrare l'endpoint. Questo servizio deve trovarsi nello stesso progetto e nella stessa regione della regola di forwarding che viene creata. Ad esempio: projects/PROJECT/locations/REGION/namespaces/NAMESPACE_NAME/services/SERVICE_NAME.

Passaggi successivi