כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של
Apigee X. מידע
כאן מוסבר איך להוריד ולהתקין את Apigee Adapter ל-Envoy.
סקירה כללית
בשלבים הבאים תתבצע הורדה והגדרה של שתי אפליקציות במערכת שלך: Apigee Remote Service CLI ו-Apigee Remote Service for Envoy.
הורדה והתקנה
- יוצרים ספרייה בסיסית במערכת שבה מתקינים את ה-CLI של השירות המרוחק ואת השירות המרוחק. לדוגמה:
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export 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-cli
mkdir apigee-remote-service-envoy
- מחלצים את התוכן של קובץ ה-tar לספריות החדשות:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-cli
tar -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-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
השלבים הבאים
עכשיו אפשר להגדיר את Apigee Adapter ל-Envoy ולהשתמש בו כדי להעביר קריאות ל-API באמצעות שרת proxy באמצעות ניהול Apigee API. הדוגמה הבאה מראה איך להשתמש במתאם עם Apigee Edge ל-Public Cloud:
דוגמה | התיאור |
---|---|
Native Envoy עם Apigee Edge לענן ציבורי | מריצים את השירות המרוחק כבינארי מקורי או ב-Docker. ההגדרה הזו מאפשרת להשתמש ב-Apigee Adapter ל-Envoy עם Apigee Edge לענן הציבורי. |
Native Envoy עם Apigee Edge לענן פרטי | מריצים את השירות המרוחק כבינארי מקורי או ב-Docker. ההגדרה של ענן פרטי דומה להגדרת ענן ציבורי. בחומר העזר בנושא CLI מופיעים דגלים מיוחדים להקצאת פקודות שבהם צריך להשתמש עבור Private Cloud. |