Proxyindstillinger for Elasticsearch-plugin i CLI_JAVA_OPTS
Brug CLI_JAVA_OPTS til den Java-proces, der downloader og installerer et Elasticsearch-plugin.
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ærtsegenskaberne 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.