Inštalátor pluginov Elasticsearch je samostatný príkaz Java. Elastic dokumentuje CLI_JAVA_OPTS na odovzdanie jeho proxy vlastností.

Pre autorizovanú inštaláciu z POSIX shellu môže volanie mať tento tvar:

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

Vlastnosti hostiteľa obsahujú názov hostiteľa bez schémy URL; zoznam HTTP proxy ponúka verejných kandidátov koncových bodov pre tieto polia. Použite vlastnosti protokolu cieľa, ktoré vyžaduje skutočná URL na stiahnutie pluginu.

Poskytnite prostredie v účte a kontexte spúšťania, ktoré spúšťajú inštalátor. Ak ide o hranicu oprávnení, zachovajte zamýšľané voľby CLI cez túto hranicu, namiesto toho, aby ste predpokladali, že skoršie priradenie v shelli bolo zdedené.

Nasadenie, ktoré zachytáva TLS, môže pre tento proces Java potrebovať aj príslušné úložisko dôveryhodných certifikátov. Elastic dokumentuje odovzdanie javax.net.ssl.trustStore cez CLI_JAVA_OPTS pre vlastného hostiteľa sťahovania. Ponechajte overovanie certifikátov zapnuté a používajte schválený materiál dôveryhodnosti.

Tieto nastavenia platia na sťahovanie nástrojom. Nenastavujú HTTP klientov, ktoré neskôr používa nainštalovaný plugin v bežiacom serveri.

Súvisiace články