Instalator wtyczek Elasticsearch to osobne polecenie Java. Elastic dokumentuje CLI_JAVA_OPTS jako sposób przekazywania właściwości serwera proxy.

W przypadku autoryzowanej instalacji z powłoki POSIX wywołanie może mieć następującą postać:

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

Właściwości hosta zawierają nazwę hosta bez schematu URL; lista serwerów proxy HTTP dostarcza publicznych kandydatów punktów końcowych dla tych pól. Użyj właściwości protokołu docelowego wymaganych przez rzeczywisty adres URL pobierania wtyczki.

Dostarcz środowisko w tym koncie i kontekście wykonania, które uruchamiają instalator. Jeśli występuje granica uprawnień, zachowaj zamierzone opcje CLI przez tę granicę, zamiast zakładać, że wcześniejsze przypisanie w powłoce zostało odziedziczone.

Wdrożenie przechwytujące TLS może również wymagać odpowiedniego magazynu zaufania dla tego procesu Java. Elastic dokumentuje przekazywanie javax.net.ssl.trustStore przez CLI_JAVA_OPTS dla niestandardowego hosta pobierania. Pozostaw włączoną weryfikację certyfikatów i używaj zatwierdzonych materiałów zaufania.

Te ustawienia dotyczą pobierania przez narzędzie. Nie konfigurują klientów HTTP używanych później przez zainstalowaną wtyczkę w działającym serwerze.

Powiązane artykuły