Налаштування проксі для плагіна Elasticsearch у CLI_JAVA_OPTS
Використовуйте CLI_JAVA_OPTS для процесу Java, який завантажує та встановлює плагін Elasticsearch.
Інсталятор плагінів Elasticsearch — це окрема команда Java. Elastic документує CLI_JAVA_OPTS для передавання його властивостей проксі.
Для авторизованого встановлення з оболонки POSIX виклик може мати такий вигляд:
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
Властивості хоста містять ім'я хоста без схеми URL; список HTTP-проксі пропонує публічних кандидатів кінцевих точок для цих полів. Використовуйте властивості протоколу призначення, які потрібні фактичній URL-адресі завантаження плагіна.
Передавайте середовище в тому обліковому записі й контексті виконання, які запускають інсталятор. Якщо задіяно межу привілеїв, зберігайте потрібні параметри CLI через цю межу, а не припускайте, що попереднє призначення в оболонці було успадковано.
Розгортання, яке перехоплює TLS, може також потребувати відповідного сховища довіри для цього процесу Java. Elastic документує передавання javax.net.ssl.trustStore через CLI_JAVA_OPTS для нестандартного хоста завантаження. Залишайте перевірку сертифікатів увімкненою та використовуйте затверджені матеріали довіри.
Ці налаштування застосовуються до завантаження інструментом. Вони не налаштовують HTTP-клієнти, які згодом використовує встановлений плагін у працюючому сервері.