Puede registrar automáticamente su servicio de balanceador de carga de red de paso a través externo en Directorio de servicios cuando cree un balanceador de carga de red de paso a través externo. De esta forma, las aplicaciones cliente pueden usar Service Directory a través de HTTP, gRPC o DNS para resolver la dirección del servicio de balanceador de carga de red de pases externo y conectarse a él directamente.
Registrar un balanceador de carga de red de paso a través externo en Directorio de servicios
Para registrar un balanceador de carga de red de paso a través externo, ejecuta el comando gcloud compute forwarding-rules
create y define la marca 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
Haz los cambios siguientes:
FORWARDING_RULE_NAME: el nombre de la regla de reenvío que quieras crearREGION: la región en la que se creará la regla de reenvíoRESERVED_IP_ADDRESS: la dirección IP a la que sirve la regla de reenvíoPROTOCOL_TYPE: el protocolo IP que debe usar la regla.PORT_NUMBER: una lista de puertos separados por comasBACKEND_SERVICE_NAME: el servicio de backend de destino que recibe el tráficoSD_SERVICE_NAME: nombre completo del servicio de Directorio de servicios en el que quieres registrar el endpoint. Este servicio debe estar en el mismo proyecto y región que la regla de reenvío que se va a crear. Por ejemplo: projects/PROJECT/locations/REGION/namespaces/NAMESPACE_NAME/services/SERVICE_NAME.
Siguientes pasos
- Para obtener más información sobre Service Directory, consulta el resumen de Service Directory.
- Para obtener información sobre las limitaciones de la integración de Directorio de Servicios con el balanceador de carga de red de paso a través externo y cómo verificar el endpoint, consulta Registrar un balanceador de carga de red de paso a través externo.