Λήψεις εκδόσεων 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.