תחילת העבודה

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

במאמר הזה מוסבר איך להוריד ולהתקין את Apigee Adapter ל-Envoy.

סקירה כללית

בשלבים הבאים תורידו ותגדירו שתי אפליקציות במערכת: Apigee Remote Service CLI ו-Apigee Remote Service for Envoy.

הורדה והתקנה

  1. יוצרים במערכת ספריית בסיס שבה יותקנו Remote Service CLI ו-Remote Service. לדוגמה:
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. לשלבים הבאים, חשוב לוודא שאתם נמצאים בספרייה $ENVOY_HOME:
    cd $ENVOY_HOME
  3. מורידים את הגרסה האחרונה של Apigee Remote Service CLI אל $ENVOY_HOME. חשוב להוריד את החבילה המתאימה למערכת ההפעלה שלכם.
  4. מורידים את הגרסה האחרונה של Apigee Remote Service for Envoy אל $ENVOY_HOME.
  5. יוצרים ספריות שיכילו את התוכן שחולץ מהחבילה בתוך $ENVOY_HOME:
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. מחלצים את תוכן קובץ ה-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
  7. מוחקים את קובצי ה-tar.
  8. אחרי שמבצעים את השלבים האלה, בספרייה $ENVOY_HOME יש שתי ספריות:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. יוצרים את משתני הסביבה הבאים עבור הספריות 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 באמצעות ניהול API ב-Apigee. בדוגמה הבאה אפשר לראות איך משתמשים במתאם עם Apigee Edge for Public Cloud:

דוגמה תיאור
Native Envoy עם Apigee Edge לענן ציבורי מריצים את השירות המרוחק כקובץ בינארי מקורי או ב-Docker. ההגדרה הזו מאפשרת לכם להשתמש ב-Apigee Adapter ל-Envoy עם Apigee Edge Public Cloud.
‫Envoy מקורי עם Apigee Edge לענן פרטי מריצים את השירות המרוחק כקובץ בינארי מקורי או ב-Docker. ההגדרה של ענן פרטי דומה להגדרה של ענן ציבורי. במאמר העזר בנושא CLI מפורטים דגלים מיוחדים של פקודות הקצאת משאבים שצריך להשתמש בהם ב-Public Cloud.