Registrace agenta Azure Pipelines s jeho proxy vstupy
Při konfiguraci agenta zadejte proxy URL a účet, potom sledujte požadavky úloh, externích nástrojů a kontejnerů odděleně.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDPřidejte tyto parametry k běžným vstupům registrace instalace. V systému Windows použijte config.cmd a skutečné hodnoty účtu získávejte přes správu přihlašovacích údajů daného nasazení.
Zaznamenaný proxy pokrývá komunikaci s Azure DevOps a vestavěné operace se zdroji a artefakty. Úlohy získávají zveřejněné informace o proxy přes knihovnu úloh a musí je použít ve svých vlastních HTTP klientech.
Externí curl, dotnet nebo Maven potřebuje vlastní podporovaný vstup. Úlohy v kontejneru také potřebují dosažitelný koncový bod ze své sítě; loopback hostitelského agenta zde znamená jiné umístění. Dřívější stahování image je požadavek kontejnerového runtime.
U proxy, která při nastavení obdrží 407, přijímá záložní Basic ověření, volí tuto cestu dokumentovaný přepínač --usebasicauthforproxy; nemůže přidat mechanismus, který proxy nepodporuje.
V generovaném skriptu skupiny nasazení přidejte vstupy do jeho volání config.cmd a zachovejte přitom argumenty organizace a skupiny. Změna WebRequest.DefaultWebProxy v nadřazeném PowerShellu není konfigurací agenta podřízeného procesu.