Καταχώριση του agent του Azure Pipelines με τις εισόδους proxy του
Δώστε το URL του proxy και τον λογαριασμό στη διαμόρφωση του agent και μετά χειριστείτε χωριστά τα αιτήματα εργασιών, εξωτερικών εργαλείων και κοντέινερ.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDΠροσθέστε αυτές τις παραμέτρους στις συνήθεις εισόδους καταχώρισης της εγκατάστασης. Χρησιμοποιήστε το config.cmd στα Windows και αποκτήστε πραγματικές τιμές λογαριασμού μέσω της διαχείρισης διαπιστευτηρίων της ανάπτυξης.
Ο καταγεγραμμένος proxy καλύπτει την επικοινωνία με το Azure DevOps και τις ενσωματωμένες λειτουργίες πηγών και τεχνουργημάτων. Οι εργασίες λαμβάνουν τις εκτεθειμένες πληροφορίες proxy μέσω της βιβλιοθήκης εργασιών και πρέπει να τις εφαρμόζουν στα δικά τους προγράμματα-πελάτη HTTP.
Τα εξωτερικά curl, dotnet ή Maven χρειάζονται δική τους υποστηριζόμενη είσοδο. Οι εργασίες κοντέινερ χρειάζονται επίσης ένα τελικό σημείο προσβάσιμο από το δίκτυό τους· το loopback του agent υποδοχής σημαίνει άλλη τοποθεσία εκεί. Οι προηγούμενες λήψεις ειδώλων είναι αίτημα του χρόνου εκτέλεσης κοντέινερ.
Για proxy που δέχεται εφεδρική Basic όταν η ρύθμιση λαμβάνει 407, η τεκμηριωμένη σημαία --usebasicauthforproxy επιλέγει αυτή τη διαδρομή· δεν μπορεί να προσθέσει μηχανισμό που ο proxy δεν υποστηρίζει.
Σε ένα παραγόμενο σενάριο ομάδας ανάπτυξης, προσθέστε τις εισόδους στην κλήση config.cmd του, διατηρώντας τα ορίσματα οργανισμού και ομάδας. Μια αλλαγή WebRequest.DefaultWebProxy σε γονικό PowerShell δεν είναι η διαμόρφωση agent του θυγατρικού.