É possível registrar automaticamente o serviço do balanceador de carga de rede de passagem externa com o Diretório de serviços ao criar um balanceador de carga de rede de passagem externa. Isso permite que os aplicativos clientes usem o Diretório de serviços por meio de HTTP, gRPC ou DNS para determinar o endereço do serviço do balanceador de carga de rede de passagem externa e se conectem a ele diretamente.
Registrar um balanceador de carga de rede de passagem externa com o diretório de serviços
Para registrar um balanceador de carga de rede de passagem externa, execute o comando gcloud compute forwarding-rules
create
e
defina a sinalização 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
Substitua:
FORWARDING_RULE_NAME
: um nome para a regra de encaminhamento que você quer criar.REGION
: a região onde criar a regra de encaminhamentoRESERVED_IP_ADDRESS
: o endereço IP que a regra de encaminhamento veicula.PROTOCOL_TYPE
: o protocolo IP que a regra disponibilizaráPORT_NUMBER
: uma lista de portas separadas por vírgulaBACKEND_SERVICE_NAME
: serviço de back-end de destino que recebe o tráfego.SD_SERVICE_NAME
: o nome totalmente qualificado do serviço de diretório de serviços em que você quer registrar o endpoint. Esse serviço precisa estar no mesmo projeto e região que a regra de encaminhamento que está sendo criada. Por exemplo: projects/PROJECT
/locations/REGION
/namespaces/NAMESPACE_NAME
/services/SERVICE_NAME
.
A seguir
- Para saber mais sobre o Diretório de serviços, confira Visão geral do Diretório de serviços.
- Para saber mais sobre as limitações da integração do Diretório de serviços com o balanceador de carga de rede de passagem externa e como verificar o endpoint, confira Registrar um balanceador de carga de rede de passagem externa.