Apigee Edge for Private Cloud, शुरुआती इंस्टॉलेशन के दौरान, सिस्टम एडमिन (sysadmin)
उपयोगकर्ता बनाता है. साथ ही, उस उपयोगकर्ता के एन्क्रिप्ट किए गए क्रेडेंशियल
, New Edge UI (edge-management-ui)
नोड पर मौजूद कॉन्फ़िगरेशन फ़ाइलों में सेव करता है. New Edge UI, सेव किए गए इन क्रेडेंशियल का इस्तेमाल करके, मैनेजमेंट सर्वर को भेजे गए बैकएंड
अनुरोधों की पुष्टि करता है. अगर आपके
sysadmin उपयोगकर्ता का पासवर्ड या ईमेल पता बदलता है (उदाहरण के लिए, आपके बाहरी एलडीएपी में या पासवर्ड
रीसेट करने के बाद), तो आपको New Edge UI
नोड पर सेव किए गए sysadmin क्रेडेंशियल अपडेट करने होंगे.
New Edge UI के sysadmin क्रेडेंशियल बदलना
New Edge UI
(edge-management-ui) पर सेव किए गए sysadmin क्रेडेंशियल को इनमें से किसी एक तरीके से अपडेट किया जा सकता है:
- `
ue` प्रोफ़ाइल और साइलेंट कॉन्फ़िगरेशन फ़ाइल के साथ, `apigee-setup` यूटिलिटी चलाएं. management-uiबाइनरी से क्रेडेंशियल एन्क्रिप्ट करें औरconf_uebe_mgmtCredentialको/opt/apigee/customer/application/management-ui.propertiesमें सेट करें.
apigee-setup का इस्तेमाल करके क्रेडेंशियल अपडेट करना
- New Edge
UI (
edge-management-ui) इंस्टॉल करने के लिए इस्तेमाल की गई साइलेंट कॉन्फ़िगरेशन फ़ाइल में बदलाव करें, ताकि sysadmin और एसएमटीपी प्रॉपर्टी सेट की जा सकें:ADMIN_EMAIL=newUser APIGEE_ADMINPW=newPW SMTPHOST=smtp.gmail.com SMTPPORT=465 SMTPUSER=foo@gmail.com SMTPPASSWORD=bar SMTPSSL=y SMTPMAILFROM="My Company <myco@company.com>"
sysadmin क्रेडेंशियल अपडेट करते समय, आपको एसएमटीपी प्रॉपर्टी शामिल करनी होंगी. इसकी वजह यह है कि
setup.shसाइलेंट कॉन्फ़िगरेशन फ़ाइल से New Edge UI की सभी प्रॉपर्टी रीसेट कर देता है. - `
edge-management-ui` पर क्रेडेंशियल अपडेट करने के लिए, New Edge UI नोड पर `ue` प्रोफ़ाइल के साथ `apigee-setup` यूटिलिटी चलाएं:/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
management-ui.properties का इस्तेमाल करके क्रेडेंशियल अपडेट करना
- New Edge UI नोड पर,
/opt/apigee/edge-management-uiडायरेक्ट्री पर जाएं और sysadmin के उपयोगकर्ता नाम और पासवर्ड कोmanagement-uiबाइनरी का इस्तेमाल करके एन्क्रिप्ट करें:cd /opt/apigee/edge-management-ui && ./bin/management-ui --encrypt 'userName:PWord'
- किसी एडिटर में
/opt/apigee/customer/application/management-ui.propertiesखोलें. अगर यह फ़ाइल मौजूद नहीं है, तो इसे बनाएं:vi /opt/apigee/customer/application/management-ui.properties
management-ui.propertiesमें,conf_uebe_mgmtCredentialटोकन को पहले चरण में दिखाई गई एन्क्रिप्ट की गई वैल्यू पर सेट करें:conf_uebe_mgmtCredential="STRING_RETURNED_IN_STEP_1"
management-ui.propertiesका मालिकapigee:apigeeसेट करें:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- New Edge UI (
edge-management-ui) को कॉन्फ़िगर करें और रीस्टार्ट करें:/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
New Edge UI के कॉन्फ़िगरेशन की जांच करना
- किसी ब्राउज़र में, पोर्ट 3001 पर New Edge UI खोलें:
http://edge_UI_IP:3001/
उदाहरण के लिए:
http://192.168.52.100:3001/
- अपडेट किए गए sysadmin क्रेडेंशियल का इस्तेमाल करके लॉग इन करें. लॉग इन करने का मतलब है कि New Edge UI का कॉन्फ़िगरेशन मान्य है.
मैनेजमेंट सर्वर के कॉन्फ़िगरेशन की जांच करना
पुष्टि करें कि मैनेजमेंट सर्वर पर मौजूद सेंट्रल पॉड को
यह curl कमांड चलाकर, ऐक्सेस किया जा सकता है या नहीं:
curl -u sysAdminUser:password \ http://localhost:8080/v1/servers?pod=central
मैनेजमेंट सर्वर, आउटपुट को इस फ़ॉर्मैट में दिखाता है:
[ { "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ ] }, "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ], "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469" }, { "externalHostName" : "localhost", "externalIP" : "192.168.1.11", "internalHostName" : "localhost", "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1454691312854" }, ... ] }, "type" : [ "qpid-server" ], "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34" } ]