การดาวน์โหลดรีลีส BOSH: การตั้งค่าพร็อกซีของ CLI และ Director
ระบุตำแหน่งที่ดาวน์โหลดรีลีสก่อนเปลี่ยนการตั้งค่าพร็อกซี: โฮสต์ CLI และ Director มีสภาพแวดล้อมเครือข่ายขาออกที่ต่างกัน
เมื่อการอัปโหลดรีลีสผ่าน URL ล้มเหลวหลังจาก CLI เชื่อมต่อกับ Director แล้ว ให้ตรวจสอบว่ากำลังดาวน์โหลดรีลีสที่ใด การเชื่อมต่อจาก CLI ไปยัง Director ที่ทำงานได้นั้นไปตามเส้นทางเครือข่ายอีกเส้นหนึ่ง
| การดำเนินการ | สภาพแวดล้อมที่ต้องตรวจสอบ |
|---|---|
| CLI เชื่อมต่อกับ API ของ Director | โปรเซสของ CLI |
| Director ดึง URL ของรีลีสที่ให้มา | งานของ Director |
| CLI อัปโหลดไฟล์เก็บถาวรในเครื่องที่ดาวน์โหลดไว้แล้ว | โฮสต์ CLI สำหรับการรับและอัปโหลดไฟล์นั้น |
หาก Director ต้องการพร็อกซีและการติดตั้งใช้งานใช้ที่เก็บอย่างเป็นทางการ bosh-deployment ให้รวมไฟล์ปฏิบัติการ misc/proxy.yml และค่าที่จำเป็นไว้ในกระบวนการติดตั้งใช้งาน Director ที่มีอยู่ ซึ่งจะเพิ่ม http_proxy, https_proxy และ no_proxy ลงในสภาพแวดล้อมของงาน Director
คงข้อยกเว้นที่บริการภายในของ Director ต้องการไว้ การส่งดาวน์โหลดภายนอกผ่านพร็อกซีไม่ควรเปลี่ยนเส้นทางการเรียก API ภายในเหล่านั้น
หากโฮสต์ CLI มีเส้นทางการดาวน์โหลดที่ได้รับอนุมัติและใช้งานได้อยู่แล้ว การรับรีลีสที่นั่นและอัปโหลดไฟล์เก็บถาวรในเครื่องจะหลีกเลี่ยงการดึงจากฝั่ง Director นั้นได้ ทั้งนี้จะไม่เปลี่ยนนโยบายของ Director สำหรับการดาวน์โหลดผ่าน URL ในภายหลัง