כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של
Apigee X. מידע
ב-10 במרץ 2020 השקנו גרסה חדשה של Apigee Edge לענן פרטי.
תהליך העדכון
כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצומתי Edge:
-
בכל צומתי Edge:
- מנקים את המאגרים של Yum:
sudo yum clean all
- יש להוריד את הקובץ
bootstrap_4.19.01.sh
של Edge מגרסה 4.19.01 אל/tmp/bootstrap_4.19.01.sh
:curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- מתקינים את Edge 4.19.01
apigee-service
, ומתקינים את תוכנת העזר ואת יחסי התלות:sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord
כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלת מ-Apigee. אם לא מזינים את הערך pWord, צריך להזין אותו.
- מעדכנים את הכלי
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- משתמשים בפקודה
source
כדי להפעיל את הסקריפטapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- מנקים את המאגרים של Yum:
- מעדכנים את הכלי
apigee validate
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- צריך לייבא את שרת ה-proxy החדש של SmartDocs מהתיקייה
smartdocs.zip
לספרייה/opt/apigee/apigee-validate/bundles
ולפרוס אותו כגרסה חדשה. יש לייבא את שרת ה-Proxy החדש לארגון שבו מוגדר כרגע SmartDocs. פריסת שרת ה-proxy כגרסה חדשה תקל על החזרה למצב הקודם, במידת הצורך.הערה: לפני הפריסה, צריך לוודא שה-
<VirtualHost>
בשרת ה-Proxy החדש תואם לתצורה<VirtualHost>
שמוגדרת כרגע בסביבה. אם לא, עורכים את שרת ה-proxy לפני הפריסה. - בממשק המשתמש של Edge, יוצרים ומעדכנים KVM בשם "smartdocs_whitelist", כפי שמתואר באיור שלמטה.
יש ליצור את ה-KVM בארגון ובסביבה שבהם שרת ה-proxy של SmartDocs
מופעל כרגע.
הערה: חשוב לוודא שהתיבה מוצפנת לא מסומנת.
- מוסיפים מפתח בשם 'is_whitelist_configured', שהערך שלו הוא 'YES'.
- מוסיפים מפתח שני בשם 'allowed_hosts', כאשר הערכים הם שמות מארחים מופרדים ברווחים או כתובות IP
שנקראו מ-SmartDocs. הערך של 'allowed_hosts' צריך לכלול את כל המארחים שכלולים במפרטים של OpenAPI
שנוספו ל-SmartDocs. לדוגמה, אם יש לך מפרט OpenAPI שקורא ל-
mocktarget.apigee.net
, עליך להוסיף אתmocktarget.apigee.net
לערך 'allowed_hosts'. אם מארח לא נכלל ב-KVM, התגובה של SmartDocs תהיה400 Bad Request
עם מטען ייעודי (payload) של תוכןBad Request-Hostname not permitted
תוכנות נתמכות
ללא.
הוצאה משימוש ופרישה
ללא.
הבאגים תוקנו
בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:
מזהה הבעיה | התיאור |
---|---|
145340106 | נקודת חולשה ב-Apigee SmartDocs API שרת ה-proxy של Apigee SmartDocs עודכן כדי לטפל בנקודות חולשה באבטחה. מידע נוסף והשלבים הנדרשים זמינים בקטע תהליך העדכון. |