Elasticsearch प्लग-इन इंस्टॉलर एक अलग Java कमांड है। Elastic इसके प्रॉक्सी गुण पास करने के लिए CLI_JAVA_OPTS का दस्तावेज़ीकरण करता है।

POSIX शेल से अधिकृत इंस्टॉलेशन के लिए, आह्वान इस रूप में हो सकता है:

CLI_JAVA_OPTS="-Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080" bin/elasticsearch-plugin install analysis-icu

होस्ट गुणों में URL स्कीम के बिना होस्टनाम होता है; HTTP प्रॉक्सी सूची उन फ़ील्ड के लिए सार्वजनिक एंडपॉइंट उम्मीदवार देती है। प्लग-इन के वास्तविक डाउनलोड URL के लिए आवश्यक गंतव्य-प्रोटोकॉल गुणों का उपयोग करें।

इंस्टॉलर चलाने वाले खाते और निष्पादन संदर्भ में परिवेश उपलब्ध कराएं। यदि विशेषाधिकार सीमा शामिल है, तो पहले के शेल असाइनमेंट को विरासत में मिला मानने के बजाय उस सीमा के माध्यम से इच्छित CLI विकल्पों को बनाए रखें।

TLS को इंटरसेप्ट करने वाले परिनियोजन को इस Java प्रक्रिया के लिए उपयुक्त ट्रस्ट स्टोर की भी आवश्यकता हो सकती है। Elastic कस्टम डाउनलोड होस्ट के लिए CLI_JAVA_OPTS के माध्यम से javax.net.ssl.trustStore पास करने का दस्तावेज़ीकरण करता है। प्रमाणपत्र सत्यापन सक्षम रखें और स्वीकृत ट्रस्ट सामग्री का उपयोग करें।

ये सेटिंग्स टूल के डाउनलोड पर लागू होती हैं। ये उन HTTP क्लाइंट को कॉन्फ़िगर नहीं करतीं जिन्हें इंस्टॉल किया गया प्लग-इन बाद में चल रहे सर्वर में उपयोग करता है।

संबंधित लेख