Wenn ein Release-Upload per URL fehlschlägt, nachdem die CLI eine Verbindung zum Director hergestellt hat, prüfen Sie, wo das Release heruntergeladen wird. Die funktionierende Verbindung von der CLI zum Director läuft über einen anderen Netzwerkpfad.

VorgangZu prüfende Umgebung
Die CLI verbindet sich mit der Director-APIDer CLI-Prozess
Der Director ruft eine angegebene Release-URL abDer Director-Job
Die CLI lädt ein bereits heruntergeladenes lokales Archiv hochDer CLI-Host zum Beschaffen und Hochladen dieser Datei

Wenn der Director den Proxy benötigt und das Deployment das offizielle bosh-deployment-Repository verwendet, integrieren Sie dessen misc/proxy.yml-Operationsdatei und die erforderlichen Werte in den bestehenden Director-Deployment-Prozess. Sie fügt http_proxy, https_proxy und no_proxy zur Umgebung des Director-Jobs hinzu.

Behalten Sie die Ausnahmen bei, die die internen Dienste des Directors benötigen; das Leiten externer Downloads über einen Proxy darf diese internen API-Aufrufe nicht umleiten.

Wenn der CLI-Host bereits einen freigegebenen, funktionierenden Downloadpfad hat, vermeiden das Herunterladen des Releases dort und das Hochladen des lokalen Archivs dieses Abrufen auf der Director-Seite. Die Richtlinie des Directors für spätere URL-Downloads bleibt damit unverändert.

Ähnliche Artikel