Настройка прокси Rundeck в JVM по умолчанию пакетной службы
Объедините свойства прокси Java в RDECK_JVM_OPTS в файле переопределения RPM или DEB, затем запустите службу с этими значениями.
Выберите файл переопределения для установленного пакета:
| Пакет | Значения службы по умолчанию |
|---|---|
| RPM | /etc/sysconfig/rundeckd |
| DEB | /etc/default/rundeckd |
Объедините эти свойства с существующим значением RDECK_JVM_OPTS:
RDECK_JVM_OPTS="-Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts=localhost|127.*|*.internal.example"Сохраните остальные параметры запуска и примените их через обычный перезапуск службы. Файл влияет на следующий запуск JVM, а не на текущий. Для разрешённых вызовов публичных служб список HTTP-прокси предлагает кандидатов для полей хоста и порта HTTP-прокси. Rundeck документирует эти места переопределения пакета; прямое редактирование /etc/rundeck/profile может быть перезаписано при обновлении.
Используйте этот путь для клиентов, которые учитывают свойства прокси Java внутри JVM Rundeck. Внешняя программа задания или транспорт, принадлежащий плагину, могут требовать другого ввода. Определите неудачную операцию, прежде чем применять к ней значения службы по умолчанию.