Apigee Connect

Bagian ini menjelaskan penggunaan Apigee Connect untuk komunikasi antara bidang pengelolaan hibrida dan layanan MART di bidang runtime.

Pengantar

Apigee Connect memungkinkan bidang pengelolaan Apigee Hybrid terhubung secara aman ke layanan MART di bidang runtime tanpa mengharuskan Anda mengekspos endpoint MART di internet. Jika Anda menggunakan Apigee Connect, Anda tidak perlu mengonfigurasi gateway ingress MART dengan alias host dan sertifikat DNS yang sah.

Layanan utama yang dijalankan di bidang runtime hybrid yang menampilkan Apigee Connect

Mengonfigurasi Apigee Connect

Konfigurasi Apigee Connect di penggantian Anda dengan properti konfigurasi connectAgent.

Akun layanan

Apigee Connect menggunakan akun layanan apigee-mart. Akun layanan ini memerlukan peran Apigee Connect Agent roles/apigeeconnect.Agent. Lihat Akun layanan dan peran yang digunakan oleh komponen hybrid.

Gunakan properti konfigurasi connectAgent.serviceAccountPath atau connectAgent.serviceAccountRef untuk menentukan kunci akun layanan apigee-mart. Atau, Anda dapat menyimpan kunci akun layanan di HashiCorp Vault.

API

Apigee Connect memerlukan Apigee Connect API di Google Cloud API Library. Untuk mengetahui petunjuk tentang cara mengaktifkan API di konsol Google Cloud , lihat Langkah 3: Aktifkan API.

Menerapkan konfigurasi Apigee Connect

Terapkan perubahan pada konfigurasi koneksi Apigee dengan diagram apigee-org menggunakan perintah berikut:

helm upgrade ORG_NAME apigee-org/ \
  --namespace apigee \
  --atomic \
  -f OVERRIDES_FILE.yaml

Gambar

Apigee Connect menggunakan image gcr.io/apigee-release/hybrid/apigee-connect-agent:1.13.4. Jika Anda ingin menggunakan repositori image pribadi, lihat Menggunakan repositori image pribadi dengan Apigee Hybrid.

Memeriksa log koneksi Apigee

Periksa log Apigee Connect Agent.

kubectl logs -n namespace apigee-connect-agent-pod-name

Apigee Connect Agent melaporkan kategori log berikut:
Kategori log audit Operasi
DATA_READ ConnectionService.ListConnections
DATA_WRITE Tether.Egress
Untuk mendapatkan bantuan terkait cara melihat log audit di Apigee hybrid, lihat Informasi log audit.

Anda dapat menyetel tingkat logging dengan properti konfigurasi connectAgent.logLevel.