Nastavení proxy pro plugin Elasticsearch v CLI_JAVA_OPTS
Použijte CLI_JAVA_OPTS pro proces Java, který stahuje a instaluje plugin Elasticsearch.
Instalátor pluginů Elasticsearch je samostatný příkaz Java. Elastic dokumentuje CLI_JAVA_OPTS pro předání jeho proxy vlastností.
Pro autorizovanou instalaci z POSIX shellu může volání mít 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 hostitele obsahují název hostitele bez schématu URL; seznam HTTP proxy nabízí veřejné kandidáty koncových bodů pro tato pole. Použijte vlastnosti protokolu cíle, které vyžaduje skutečná URL pro stažení pluginu.
Zadejte prostředí v účtu a kontextu spuštění, které spouštějí instalátor. Pokud jde o hranici oprávnění, zachovejte zamýšlené volby CLI přes tuto hranici, místo abyste předpokládali, že dřívější přiřazení v shellu bylo zděděno.
Nasazení, které zachycuje TLS, může pro tento proces Java také potřebovat odpovídající úložiště důvěryhodných certifikátů. Elastic dokumentuje předání javax.net.ssl.trustStore přes CLI_JAVA_OPTS pro vlastního hostitele stahování. Ponechte ověřování certifikátů zapnuté a používejte schválený důvěryhodný materiál.
Tato nastavení platí pro stahování nástrojem. Nenastavují HTTP klienty, které později používá nainstalovaný plugin v běžícím serveru.