אתם מציגים את מסמכי התיעוד של Apigee Edge.
כניסה למסמכי העזרה של Apigee X. info
בנושא הזה מוסבר איך להוריד ולהתקין מתאם Apigee ל-Envoy.
סקירה כללית
בשלבים הבאים מורידים ומגדירים שתי אפליקציות במערכת: Apigee Remote Service CLI ו-Apigee Remote Service for Envoy.
הורדה והתקנה
- יוצרים במערכת ספריית בסיס שבה מתקינים את ה-CLI של Remote Service ואת Remote Service. לדוגמה:
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 for Envoy ולהשתמש בו כשרתי proxy לקריאות API באמצעות ניהול ה-API של Apigee. בדוגמה הבאה מוסבר איך משתמשים במתאם עם Apigee Edge for Public Cloud:
דוגמה | תיאור |
---|---|
Envoy מקורי עם Apigee Edge לענן הציבורי | מריצים את השירות המרוחק כקובץ בינארי מקורי או ב-Docker. ההגדרה הזו מאפשרת להשתמש ב-Apigee Adapter ל-Envoy עם Apigee Edge לענן הציבורי. |
Native Envoy עם Apigee Edge לענן פרטי | מריצים את השירות המרוחק כקובץ בינארי מקורי או ב-Docker. ההגדרה של ענן פרטי דומה להגדרה של ענן ציבורי. במאמרי העזרה של CLI מפורטים דגלי פקודות מיוחדים לניהול הקצאות, שצריך להשתמש בהם ב-Public Cloud. |