Vous pouvez choisir d'enregistrer automatiquement votre service d'équilibrage de charge réseau passthrough externe à l'aide de l'Annuaire des services lorsque vous créez un équilibreur de charge réseau passthrough externe. Cela permet aux applications clientes d'utiliser l'Annuaire des services via HTTP, gRPC ou DNS pour résoudre l'adresse du service d'équilibrage de charge réseau passthrough externe et s'y connecter directement.
Enregistrer un équilibreur de charge réseau passthrough externe avec l'Annuaire des services
Pour enregistrer un équilibreur de charge réseau passthrough externe, exécutez la commande gcloud compute forwarding-rules
create
et définissez l'option 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
Remplacez les éléments suivants :
FORWARDING_RULE_NAME
: nom de la règle de transfert que vous souhaitez créerREGION
: région dans laquelle créer la règle de transfert.RESERVED_IP_ADDRESS
: adresse IP utilisée par la règle de transfert.PROTOCOL_TYPE
: protocole IP pour lequel la règle doit être diffuséePORT_NUMBER
: liste de ports séparés par une virgule.BACKEND_SERVICE_NAME
: service de backend cible qui reçoit le traficSD_SERVICE_NAME
: nom complet du service de l'Annuaire des services dans lequel vous souhaitez enregistrer le point de terminaison. Ce service doit se trouver dans le même projet et la même région que la règle de transfert en cours de création. Par exemple : projects/PROJECT
/locations/REGION
/namespaces/NAMESPACE_NAME
/services/SERVICE_NAME
.
Étapes suivantes
- Pour en savoir plus sur l'Annuaire des services, consultez la page Présentation de l'Annuaire des services.
- Pour en savoir plus sur les limites de l'intégration de l'Annuaire des services avec un équilibreur de charge réseau passthrough externe et comment vérifier le point de terminaison, consultez la section Enregistrer un équilibreur de charge réseau passthrough externe.