Elasticsearch-plugininstallatøren er en separat Java-kommando. Elastic dokumenterer CLI_JAVA_OPTS til at videregive dens proxyegenskaber.

For en autoriseret installation fra en POSIX-shell kan kaldet have denne form:

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

Værts­egenskaberne indeholder værtsnavnet uden URL-skema; HTTP-proxylisten leverer offentlige endepunktskandidater til disse felter. Brug egenskaberne for destinationsprotokollen, som pluginnets faktiske download-URL kræver.

Angiv miljøet i den konto og eksekveringskontekst, der kører installatøren. Hvis der er en privilegiegrænse, skal du bevare de tilsigtede CLI-indstillinger gennem den grænse i stedet for at antage, at en tidligere shell-tildeling blev nedarvet.

En udrulning, der opsnapper TLS, kan også have brug for det relevante trust store til denne Java-proces. Elastic dokumenterer at videregive javax.net.ssl.trustStore gennem CLI_JAVA_OPTS til en brugerdefineret downloadvært. Hold certifikatverifikation aktiveret, og brug det godkendte trust-materiale.

Disse indstillinger gælder for værktøjets download. De konfigurerer ikke de HTTP-klienter, som det installerede plugin senere bruger i den kørende server.

Relaterede artikler