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

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

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

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

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

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

    1. Yum रेपो साफ़ करें:
      sudo yum clean all
    2. Edge 4.19.01 की नई bootstrap_4.19.01.sh फ़ाइल को /tmp/bootstrap_4.19.01.sh पर डाउनलोड करें:
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/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. smartdocs.zip में मौजूद नए SmartDocs प्रॉक्सी को /opt/apigee/apigee-validate/bundles डायरेक्ट्री से इंपोर्ट करें और इसे नए वर्शन के तौर पर डिप्लॉय करें. नए प्रॉक्सी को उस संगठन में इंपोर्ट किया जाना चाहिए जहां फ़िलहाल SmartDocs कॉन्फ़िगर किया गया है. प्रॉक्सी को नए वर्शन के तौर पर डिप्लॉय करने से, ज़रूरत पड़ने पर रोलबैक करना आसान हो जाएगा.

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

  4. Edge यूज़र इंटरफ़ेस (यूआई) से, “smartdocs_whitelist” नाम का KVM बनाएं और अपडेट करें. जैसा कि नीचे दी गई इमेज में दिखाया गया है. 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 की मदद से दस्तावेज़ में शामिल किया गया है.

सपोर्ट करने वाले सॉफ़्टवेयर

कोई नहीं.

बंद की जा रही सुविधाएं और प्रॉडक्ट

कोई नहीं.

ठीक किए गए बग

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

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

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

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