בקטע הזה מוסבר איך להשתמש ב-Apigee Connect לתקשורת בין מישור הניהול ההיברידי לבין שירות MART במישור זמן הריצה.
מבוא
Apigee Connect מאפשר למישור הניהול של Apigee Hybrid להתחבר בצורה מאובטחת לשירות MART במישור זמן הריצה, בלי לחשוף את נקודת הקצה של MART באינטרנט. אם אתם משתמשים ב-Apigee Connect, אתם לא צריכים להגדיר את שער הכניסה של MART עם כינוי מארח ואישור DNS מורשה.

הגדרת Apigee Connect
מגדירים את Apigee Connect בקובץ השינויים באמצעות מאפיין ההגדרות connectAgent.
חשבון שירות
Apigee Connect משתמש בחשבון השירות apigee-mart. לחשבון השירות הזה נדרש התפקיד "סוכן חיבורים ב-Apigee" (roles/apigeeconnect.Agent). למידע נוסף, קראו את המאמר חשבונות שירות ותפקידים שמשמשים רכיבים היברידיים.
משתמשים במאפייני ההגדרות connectAgent.serviceAccountPath או connectAgent.serviceAccountRef כדי לציין את המפתח של חשבון השירות ב-apigee-mart. אפשר גם לאחסן את המפתח של חשבון השירות ב-Hashicorp Vault.
API
כדי להשתמש ב-Apigee Connect, צריך להפעיל את Apigee Connect API בספריית ה-API של Google Cloud. הוראות להפעלת ממשקי API במסוף Google Cloud מפורטות במאמר שלב 3: הפעלת ממשקי API.
החלת ההגדרות של Apigee Connect
מחילים את השינויים על ההגדרות של Apigee Connect באמצעות תרשים apigee-org, בעזרת הפקודה הבאה:
helm upgrade ORG_NAME apigee-org/ \ --namespace apigee \ --atomic \ -f OVERRIDES_FILE.yaml
תמונה
Apigee Connect משתמש בתמונה gcr.io/apigee-release/hybrid/apigee-connect-agent:1.16.13. אם אתם רוצים להשתמש במאגר תמונות פרטי, קראו את המאמר שימוש במאגר תמונות פרטי עם Apigee Hybrid.
בדיקת היומנים של Apigee Connect
בודקים את יומן הפעילות של סוכן החיבורים ב-Apigee.
kubectl logs -n namespace apigee-connect-agent-pod-name
סוכן החיבורים ב-Apigee מדווח על קטגוריות היומנים הבאות:
| קטגוריית יומני הביקורת | תפעול |
|---|---|
| DATA_READ | ConnectionService.ListConnections |
| DATA_WRITE | Tether.Egress |
אפשר להגדיר את רמת הרישום ביומן באמצעות מאפיין ההגדרה connectAgent.logLevel.