Anda dapat memilih untuk mendaftarkan layanan Load Balancer Jaringan passthrough eksternal secara otomatis ke Service Directory saat membuat Load Balancer Jaringan passthrough eksternal. Hal ini memungkinkan aplikasi klien menggunakan Direktori Layanan melalui HTTP, gRPC, atau DNS untuk me-resolve alamat layanan Load Balancer Jaringan passthrough eksternal dan terhubung langsung ke layanan tersebut.
Mendaftarkan Load Balancer Jaringan passthrough eksternal dengan Direktori Layanan
Untuk mendaftarkan Load Balancer Jaringan passthrough eksternal, jalankan perintah gcloud compute forwarding-rules
create
dan
tetapkan tanda 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
Ganti kode berikut:
FORWARDING_RULE_NAME
: nama untuk aturan penerusan yang ingin Anda buatREGION
: region tempat membuat aturan penerusanRESERVED_IP_ADDRESS
: alamat IP yang ditayangkan oleh aturan penerusanPROTOCOL_TYPE
: protokol IP yang akan ditayangkan oleh aturanPORT_NUMBER
: daftar port yang dipisahkan komaBACKEND_SERVICE_NAME
: layanan backend target yang menerima trafficSD_SERVICE_NAME
: nama layanan Direktori Layanan yang sepenuhnya memenuhi syarat tempat Anda ingin mendaftarkan endpoint. Layanan ini harus berada di project dan region yang sama dengan aturan penerusan yang dibuat. Misalnya: projects/PROJECT
/locations/REGION
/namespaces/NAMESPACE_NAME
/services/SERVICE_NAME
.
Langkah berikutnya
- Untuk mempelajari Direktori Layanan lebih lanjut, lihat Ringkasan Direktori Layanan.
- Untuk mempelajari batasan integrasi Direktori Layanan dengan Load Balancer Jaringan passthrough eksternal dan cara memverifikasi endpoint, lihat Mendaftarkan Load Balancer Jaringan passthrough eksternal.