„Azure Pipelines“ agento registravimas su jos proxy įvestimis
Nurodykite proxy URL ir paskyrą agento konfigūracijoje, o po to atskirai tvarkykite užduočių, išorinių įrankių ir konteinerių užklausas.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDPridėkite šiuos parametrus prie įprastų diegimo registracijos įvesčių. „Windows“ naudokite config.cmd, o tikrąsias paskyros reikšmes gaukite per diegimo kredencialų tvarkymą.
Užregistruotas proxy apima „Azure DevOps“ ryšį ir įtaisytąsias šaltinių bei artefaktų operacijas. Užduotys gauna pateiktą proxy informaciją per užduočių biblioteką ir privalo ją pritaikyti savo HTTP klientams.
Išoriniams curl, dotnet ar Maven reikia jų pačių palaikomos įvesties. Konteinerių užduotims taip pat reikia pasiekiamo galinio taško iš jų tinklo; pagrindinio agente loopback čia reiškia kitą vietą. Ankstesni atvaizdų parsiuntimai yra konteinerių vykdymo aplinkos užklausa.
Jei proxy priima „Basic“ atsarginį variantą, kai sąranka gauna 407, dokumentuotas žymeklis --usebasicauthforproxy pasirenka šį kelią; jis negali pridėti mechanizmo, kurio proxy nepalaiko.
Sugeneruotame diegimo grupės scenarijuje pridėkite įvestis prie jo config.cmd iškvietimo, išsaugodami organizacijos ir grupės argumentus. WebRequest.DefaultWebProxy pakeitimas pagrindiniame „PowerShell“ nėra vaikinio proceso agento konfigūracija.