4.18.05.04 - Private Cloud के रिलीज़ नोट के लिए Edge

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

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

अपडेट करने की प्रोसेस

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

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

    1. Yum रिपॉज़िटरी साफ़ करें:
      sudo yum clean all
    2. Edge 4.18.05 की नई bootstrap_4.18.05.sh फ़ाइल को /tmp/bootstrap_4.18.05.sh में डाउनलोड करें:
      curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
    3. Edge 4.18.05 apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.18.05.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” नाम का केवीएम बनाएं और उसे अपडेट करें. केवीएम को उस संगठन और एनवायरमेंट में बनाया जाना चाहिए जिसमें SmartDocs प्रॉक्सी फ़िलहाल डिप्लॉय की गई है.

    ध्यान दें: पक्का करें कि encrypted के बगल में मौजूद बॉक्स पर सही का निशान न लगा हो.

    • “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 होगा.
    केवीएम बनाने का इंटरफ़ेस ध्यान दें: इस केवीएम को जोड़ने और कॉन्फ़िगर न करने पर, प्रॉक्सी, अनुमति वाली सूची को लागू नहीं करेगी. इससे आपके होस्ट और आईपी पतों को बिना अनुमति के ऐक्सेस किया जा सकता है. "allowed_hosts" वैल्यू में, सिर्फ़ उन एपीआई एंडपॉइंट के होस्टनेम और आईपी पते शामिल होने चाहिए जिनके बारे में SmartDocs में बताया गया है.

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

कोई नहीं.

बंद की गई सेवाएं/सुविधाएं

कोई नहीं.

गड़बड़ियां ठीक की गईं

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

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

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

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