הדף הזה רלוונטי ל-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 ועם Apigee Hybrid:
| דוגמה | תיאור |
|---|---|
| דוגמה ל-Envoy מקורי ל-Apigee ול-Hybrid | מתקינים ומריצים את Envoy ואת Remote Service באופן מקומי, לא בתוך אשכול Kubernetes. אפשר לפעול לפי הדוגמה במסמך הזה גם בהתקנות של Apigee וגם בהתקנות של Apigee Hybrid. |
| דוגמה ל-Apigee Hybrid עם Kubernetes | פורסים את השירות המרוחק ברשת שירותים של Istio. השירות המרוחק מספק את נקודות הקצה ל-Istio sidecar proxies שמותקנים בשירותי היעד. ההגדרה הזו מאפשרת להשתמש ב-Apigee Adapter for Envoy עם התקנה היברידית של Apigee. |