Puedes optar por registrar de forma automática el servicio de tu balanceador de cargas de red de transferencia externo con el Directorio de servicios cuando creas un balanceador de cargas de red de transferencia externo. Esto permite que las aplicaciones cliente usen el Directorio de servicios a través de HTTP, gRPC o DNS para resolver la dirección del servicio del balanceador de cargas de red de transferencia externo y conectarse a él directamente.
Registra un balanceador de cargas de red de transferencia externo con el Directorio de servicios
Para registrar un balanceador de cargas de red de transferencia externo, ejecuta el comando gcloud compute forwarding-rules
create
y
establece 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
Reemplaza lo siguiente:
FORWARDING_RULE_NAME
: un nombre para la regla de reenvío que deseas crearREGION
: la región en la que se creará la regla de reenvíoRESERVED_IP_ADDRESS
: la dirección IP que entrega la regla de reenvíoPROTOCOL_TYPE
: el protocolo IP que la regla entregaráPORT_NUMBER
: una lista de puertos separados por comasBACKEND_SERVICE_NAME
: el servicio de backend de destino que recibe el tráficoSD_SERVICE_NAME
: el nombre completamente calificado del servicio de Directorio de servicios en el que deseas registrar el extremo. Este servicio debe estar en el mismo proyecto y región que la regla de reenvío que se crea. Por ejemplo: projects/PROJECT
/locations/REGION
/namespaces/NAMESPACE_NAME
/services/SERVICE_NAME
.
¿Qué sigue?
- Para obtener más información sobre el Directorio de servicios, consulta Descripción general del Directorio de servicios.
- Para obtener información sobre las limitaciones de la integración del Directorio de servicios con el balanceador de cargas de red de transferencia externo y cómo verificar el extremo, consulta Registra un balanceador de cargas de red de transferencia externo.