הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
במאמר הזה מוסבר איך להוריד ולהתקין את Apigee Adapter ל-Envoy.
סקירה כללית
בשלבים הבאים תורידו ותגדירו שתי אפליקציות במערכת שלכם: Apigee Remote Service CLI ו-Apigee Remote Service for Envoy.
הורדה והתקנה
- יוצרים במערכת ספריית בסיס שבה יותקנו Remote Service CLI ו-Remote Service. לדוגמה:
mkdir ~/envoy-adaptercd ~/envoy-adapterexport ENVOY_HOME=$PWD - לפני שממשיכים לשלבים הבאים, חשוב לוודא שאתם נמצאים בספרייה
$ENVOY_HOME:cd $ENVOY_HOME
- מורידים את
הגרסה האחרונה של Apigee Remote Service CLI אל
$ENVOY_HOME. חשוב להוריד את החבילה המתאימה למערכת ההפעלה שלכם. - מורידים את
הגרסה האחרונה של Apigee Remote Service for Envoy אל
$ENVOY_HOME. - יוצרים ספריות שיכילו את התוכן שחולץ מהחבילה בתוך
$ENVOY_HOME:mkdir apigee-remote-service-climkdir apigee-remote-service-envoy - מחלצים את תוכן קובץ ה-tar לספריות החדשות:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-clitar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy - מוחקים את קובצי ה-tar.
- אחרי שמבצעים את השלבים האלה, בספרייה
$ENVOY_HOMEיש שתי ספריות:ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- יוצרים את משתני הסביבה הבאים עבור הספריות
apigee-remote-service-cliו-apigee-remote-service-envoy. במסמכים האלה נשתמש במשתני הסביבה הבאים:export CLI_HOME=$PWD/apigee-remote-service-cliexport REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
השלבים הבאים
עכשיו אפשר להגדיר את Apigee Adapter ל-Envoy ולהשתמש בו כדי להעביר קריאות ל-API באמצעות ניהול API ב-Apigee. בדוגמאות הבאות אפשר לראות איך משתמשים במתאם עם Apigee:
| דוגמה | תיאור |
|---|---|
| Istio sidecar עם Apigee Hybrid | פורסים את השירות המרוחק ב-Istio service mesh. השירות המרוחק מספק את נקודות הקצה ל-Istio sidecar proxies שמותקנים בשירותי היעד. ההגדרה הזו מאפשרת לכם להשתמש ב-Apigee Adapter ל-Envoy עם התקנת Apigee Hybrid. |