תחילת העבודה

הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.

לעיון במסמכי התיעוד של Apigee Edge

במאמר הזה מוסבר איך להוריד ולהתקין את 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:

דוגמה תיאור
Istio sidecar עם Apigee Hybrid פורסים את השירות המרוחק ב-Istio service mesh. השירות המרוחק מספק את נקודות הקצה ל-Istio sidecar proxies שמותקנים בשירותי היעד. ההגדרה הזו מאפשרת לכם להשתמש ב-Apigee Adapter ל-Envoy עם התקנת Apigee Hybrid.