架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 740|回复: 0

Azure DevOps(七)创建添加代理池

[复制链接]
发表于 2023-7-29 17:42:07 | 显示全部楼层 |阅读模式
需求:之前写过 Azure DevOps 的文章,关于代理池的添加也有写,本文基于 Azure DevOps Services 添加一个代理池。

Azure DevOps 2020(六)升级 NuGet 工具
https://www.itsvse.com/thread-9382-1-1.html

Azure DevOps 2020(五)使用 Pipelines 自动化发布 NUGET 包
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020(四)使用管道(Pipelines)编译作业
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020(二)Azure DevOps Server Express 2020 RC2 安装教程
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020(三)限制搜索(ES)内存占用
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020(一)初识微软 Azure DevOps(TFS)
https://www.itsvse.com/thread-9239-1-1.html

认识一下 Azure DevOps
https://www.itsvse.com/thread-8078-1-1.html

公有云:Azure DevOps Services
私有化:Azure DevOps Server 2022、Azure DevOps Server 2019

代理池是代理的集合。 无需单独管理每个代理 ,而是将代理组织到代理池中。 配置代理时,它将注册到单个池,在创建管道时,需要指定运行管道的池。 运行管道时,它会在该池中的代理上运行,该池满足管道的需求

首先,注册一个 Azure DevOps Services 账户,然后创建一个项目,链接:https://azure.microsoft.com/en-us/products/devops

注册登录成功之后,先创建一个 access token(个人访问令牌),之后会用到,PAT(Personal access tokens)是唯一适用于 Azure DevOps Services 的方案

创建个人访问令牌,权限范围勾选:Agent Pools -> Read & manage,如下图:

QQ截图20230729165300.jpg QQ截图20230729170031.jpg QQ截图20230729170059.jpg

记得保存好个人访问令牌。

添加代理,回到主页,依次点击最下方的:Organization Settings -> Agent pools -> Default -> New Agent,如下图:

QQ截图20230729164910.jpg

链接:https://dev.azure.com/{yourorganization}/_settings/agentpools?poolId=1&view=jobs

根据自己的系统参考不同的教程,以 Windows 64 位系统为例,如下图:

QQ截图20230729170219.jpg

下载完成保存位置:"D:\vsts-agent-win-x64-3.224.1.zip",根据自己实际情况修改 powershell 命令,如下:

QQ截图20230729170755.jpg

配置代码(以管理员身份运行 powershell,否则无法成功注册成服务),命令如下:

QQ截图20230729173056.jpg QQ截图20230729174123.jpg

当安装程序要求提供服务器 URL 时,对于 Azure DevOps Services,请提供:https://dev.azure.com/{your-organization}

如果没有添加到系统服务,可以使用如下命令运行代理:

在 Azure DevOps Services 后台,可以看到成功在默认代理池中添加了代理。如下图:

QQ截图20230729173259.jpg

参考:

https://learn.microsoft.com/zh-cn/azure/devops/pipelines/agents/pools-queues
https://learn.microsoft.com/zh-cn/azure/devops/pipelines/agents/windows-agent

(完)





上一篇:PowerShell 基于 Compress-Archive 压缩文件夹
下一篇:Azure DevOps(八)使用 Pipelines Build 编译 ASP.NET MVC 项目
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-27 19:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表