Nastavenia proxy pre plugin Elasticsearch v CLI_JAVA_OPTS
Použite CLI_JAVA_OPTS pre proces Java, ktorý sťahuje a inštaluje plugin Elasticsearch.
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.