Rundeck-Proxy in den JVM-Standardwerten des Paketdienstes setzen
Java-Proxy-Eigenschaften in RDECK_JVM_OPTS in der RPM- oder DEB-Override-Datei zusammenführen und den Dienst dann mit diesen Werten starten.
Wählen Sie die Override-Datei für das installierte Paket:
| Paket | Dienststandards |
|---|---|
| RPM | /etc/sysconfig/rundeckd |
| DEB | /etc/default/rundeckd |
Führen Sie diese Eigenschaften mit dem vorhandenen RDECK_JVM_OPTS-Wert zusammen:
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"Behalten Sie die übrigen Startoptionen bei und übernehmen Sie sie über den normalen Dienstneustart. Die Datei wirkt auf den nächsten JVM-Start, nicht auf den laufenden. Für zulässige Aufrufe öffentlicher Dienste liefert die HTTP-Proxy-Liste Kandidaten für die Felder HTTP-Proxy-Host und -Port. Rundeck dokumentiert diese Paket-Override-Speicherorte; das direkte Bearbeiten von /etc/rundeck/profile kann beim Upgrade überschrieben werden.
Nutzen Sie diesen Weg für Clients, die Java-Proxy-Eigenschaften innerhalb der Rundeck-JVM beachten. Ein externes Programm eines Jobs oder ein plugin-eigener Transport kann eine andere Eingabe benötigen. Bestimmen Sie den fehlgeschlagenen Vorgang, bevor Sie die Dienststandards darauf anwenden.