L'installer dei plugin di Elasticsearch è un comando Java separato. Elastic documenta CLI_JAVA_OPTS per passarne le proprietà proxy.

Per un'installazione autorizzata da una shell POSIX, la chiamata può assumere questa forma:

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

Le proprietà host contengono il nome host, senza schema URL; la lista di proxy HTTP fornisce candidati pubblici di endpoint per quei campi. Usa le proprietà del protocollo di destinazione richieste dall'URL di download effettivo del plugin.

Fornisci l'ambiente nell'account e nel contesto di esecuzione che eseguono l'installer. Se è coinvolto un confine di privilegi, conserva le opzioni CLI previste attraverso quel confine invece di presumere che un'assegnazione di shell precedente sia stata ereditata.

Un deployment che intercetta TLS può anche aver bisogno dell'appropriato trust store per questo processo Java. Elastic documenta il passaggio di javax.net.ssl.trustStore tramite CLI_JAVA_OPTS per un host di download personalizzato. Mantieni attiva la verifica dei certificati e usa il materiale di fiducia approvato.

Queste impostazioni valgono per il download dello strumento. Non configurano i client HTTP usati in seguito dal plugin installato nel server in esecuzione.

Articoli correlati