4.19.01.03 - निजी क्लाउड के लिए Edge की जानकारी

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

हमने 10 मार्च, 2020 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.

अपडेट करने का तरीका

इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:

  1. सभी Edge नोड पर:

    1. Yum रिपॉज़िटरी को खाली करें:
      sudo yum clean all
    2. /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 bootstrap_4.19.01.sh फ़ाइल का सबसे नया वर्शन डाउनलोड करें
    3. Edge 4.19.01 apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord

      यहां uName:pWord, Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर आपने pWord को शामिल नहीं किया है, तो आपसे उसे डालने के लिए कहा जाएगा.

    4. apigee-setup की सुविधा को अपडेट करें:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh स्क्रिप्ट चलाने के लिए, source निर्देश का इस्तेमाल करें:
      source /etc/profile.d/apigee-service.sh
  2. apigee validate की सुविधा को अपडेट करें:
    sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. /opt/apigee/apigee-validate/bundles डायरेक्ट्री में smartdocs.zip से नया SmartDocs प्रॉक्सी इंपोर्ट करें और उसे नए वर्शन के तौर पर डिप्लॉय करें. नई प्रॉक्सी को उस संगठन में इंपोर्ट किया जाना चाहिए जहां फ़िलहाल SmartDocs को कॉन्फ़िगर किया गया है. अगर ज़रूरी हो, तो प्रॉक्सी को नए रिविज़न के तौर पर डिप्लॉय करने से, रोलबैक आसान हो जाएगा.

    ध्यान दें: डिप्लॉय करने से पहले, पक्का करें कि नई प्रोक्सी में मौजूद <VirtualHost>, आपके एनवायरमेंट में फ़िलहाल सेट किए गए <VirtualHost> कॉन्फ़िगरेशन से मेल खाता हो. अगर ऐसा नहीं होता है, तो डिप्लॉय करने से पहले प्रॉक्सी में बदलाव करें.

  4. Edge के यूज़र इंटरफ़ेस (यूआई) से, “smartdocs_whitelist” नाम का एक केवीएम बनाएं और अपडेट करें, जैसा कि नीचे दिए गए चित्र में दिखाया गया है. KVM को उस संगठन और एनवायरमेंट में बनाया जाना चाहिए जहां फ़िलहाल SmartDocs प्रॉक्सी को डिप्लॉय किया गया है.

    ध्यान दें: पक्का करें कि एन्क्रिप्ट (सुरक्षित) किया गया बॉक्स पर सही का निशान न लगा हो.

    • “is_whitelist_configured” नाम की एक कुंजी जोड़ें, जिसकी वैल्यू “YES” हो.
    • “allowed_hosts” नाम की दूसरी कुंजी जोड़ें. इसकी वैल्यू, स्पेस से अलग किए गए होस्टनेम या आईपी पते होते हैं, जिन्हें SmartDocs से कॉल किया जाता है. "allowed_hosts" की वैल्यू में, SmartDocs में जोड़े गए OpenAPI स्पेसिफ़िकेशन में शामिल सभी होस्ट शामिल होने चाहिए. उदाहरण के लिए, अगर आपके पास कोई OpenAPI स्पेसिफ़िकेशन है जो mocktarget.apigee.net को कॉल करता है, तो आपको "allowed_hosts" वैल्यू में mocktarget.apigee.net जोड़ना होगा. अगर कोई होस्ट, KVM में शामिल नहीं है, तो SmartDocs का जवाब 400 Bad Request होगा. इसमें Bad Request-Hostname not permitted का कॉन्टेंट पेलोड होगा
    केवीएम बनाने का इंटरफ़ेस ध्यान दें: अगर इस KVM को जोड़कर कॉन्फ़िगर नहीं किया जाता है, तो प्रॉक्सी, व्हाइटलिस्टिंग लागू नहीं करेगी. इससे आपके होस्ट और आईपी पतों को बिना अनुमति के ऐक्सेस किया जा सकता है. "allowed_hosts" वैल्यू में, सिर्फ़ SmartDocs की मदद से दस्तावेज़ किए गए एपीआई एंडपॉइंट के होस्टनेम और आईपी पते शामिल किए जाने चाहिए.

YouTube पर कैप्शन जोड़ने के लिए इस्तेमाल किए जाने वाले सॉफ़्टवेयर

कोई नहीं.

पुराने वर्शन और रिटायरमेंट

कोई नहीं.

बग ठीक किए गए

नीचे दी गई टेबल में उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है:

समस्या आईडी ब्यौरा
145340106

Apigee SmartDocs API से जुड़ी सुरक्षा से जुड़ी समस्या

सुरक्षा से जुड़ी समस्या को हल करने के लिए, Apigee SmartDocs प्रॉक्सी को अपडेट किया गया. ज़्यादा जानकारी और ज़रूरी चरणों के लिए, अपडेट करने का तरीका देखें.