BOSH sürüm indirmeleri: CLI ve Director proxy ayarları
Proxy ayarlarını değiştirmeden önce sürümün nereden indirildiğini belirleyin: CLI ana makinesi ile Director farklı giden ağ ortamlarına sahiptir.
CLI, Director'a bağlandıktan sonra URL üzerinden sürüm yüklemesi başarısız olursa sürümün nereden indirildiğini inceleyin. Çalışan CLI-Director bağlantısı farklı bir ağ yolundan geçer.
| İşlem | İncelenecek ortam |
|---|---|
| CLI, Director API'sine bağlanır | CLI süreci |
| Director, verilen sürüm URL'sini getirir | Director işi |
| CLI, önceden indirilmiş yerel arşivi yükler | O dosyayı alıp yüklemek için CLI ana makinesi |
Director'ın proxy'ye ihtiyacı varsa ve dağıtım resmî bosh-deployment deposunu kullanıyorsa, deponun misc/proxy.yml işlem dosyasını ve gerekli değerleri mevcut Director dağıtım sürecine ekleyin. Bu, http_proxy, https_proxy ve no_proxy değişkenlerini Director işinin ortamına ekler.
Director'ın iç hizmetlerinin ihtiyaç duyduğu istisnaları koruyun; dış indirmeleri bir proxy üzerinden yönlendirmek bu iç API çağrılarını yeniden yönlendirmemelidir.
CLI ana makinesinde zaten onaylı ve çalışan bir indirme yolu varsa sürümü oradan alıp yerel arşivi yüklemek, Director tarafındaki bu getirmeyi önler. Bu, sonraki URL indirmeleri için Director'ın ilkesini değiştirmeden bırakır.