Ustawienia serwera proxy wtyczki Elasticsearch w CLI_JAVA_OPTS
Użyj CLI_JAVA_OPTS dla procesu Java, który pobiera i instaluje wtyczkę Elasticsearch.
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.