Pobieranie wydań BOSH: ustawienia proxy dla CLI i Director
Ustal, skąd pobierane jest wydanie, zanim zmienisz ustawienia proxy: host CLI i Director mają różne środowiska sieci wychodzącej.
Gdy przesyłanie wydania przez URL nie powiedzie się po połączeniu CLI z Directorem, sprawdź, skąd wydanie jest pobierane. Działające połączenie CLI z Directorem przebiega inną ścieżką sieciową.
| Operacja | Środowisko do sprawdzenia |
|---|---|
| CLI łączy się z API Directora | Proces CLI |
| Director pobiera podany URL wydania | Zadanie Directora |
| CLI przesyła już pobrane lokalne archiwum | Host CLI do pobrania i przesłania tego pliku |
Jeśli Director wymaga proxy, a wdrożenie korzysta z oficjalnego repozytorium bosh-deployment, włącz jego plik operacji misc/proxy.yml i wymagane wartości do istniejącego procesu wdrożenia Directora. Dodaje to http_proxy, https_proxy i no_proxy do środowiska zadania Directora.
Zachowaj wyjątki wymagane przez wewnętrzne usługi Directora; kierowanie zewnętrznych pobrań przez proxy nie powinno przekierowywać tych wewnętrznych wywołań API.
Jeśli host CLI ma już zatwierdzoną działającą ścieżkę pobierania, pobranie tam wydania i przesłanie lokalnego archiwum pozwala uniknąć tego pobierania po stronie Directora. Dzięki temu polityka Directora dla późniejszych pobrań przez URL pozostaje niezmieniona.