簡體   English   中英

遠程安裝自托管代理並希望使其成為活動代理並需要將其關聯以構建管道

[英]Installing Self-Hosted Agent remotely and wants to make it active agent and need to associate that to build pipeline

我正在嘗試使用 ARM 模板和部署組在 VM 上遠程創建自托管 Windows 專用代理。 我已經創建了 ARM 模板,它將成功添加團隊服務代理作為現有 Windows VM 的擴展,並且可以看到它被添加為 Azure DevOps 部署組的目標,並且它也在線,但是我看不到Azure DevOps 中任何代理池下的代理。 現在我需要將該代理關聯到我的構建管道以從該自托管代理執行構建?

PS 注意:我采用這種方法的原因是,我的客戶不建議使用 Powershell 將代理添加為自定義腳本和代理安裝,或使用運行命令執行腳本。 因為基本上這些方法需要將主腳本存儲在存儲帳戶中 - 所以我們可以使用 SAS 來調用和執行它們,但不推薦使用 SAS 本身。

我幾乎嘗試了所有遠程和自動安裝代理的方法。 我應該在現有 VM 上遠程安全地安裝自托管 Windows 代理,而無需登錄 VM,並且該代理應成為活動代理,以便我可以將該代理關聯到我的構建管道。

任何建議都會有所幫助。 謝謝。

我已經創建了 ARM 模板,它將成功添加團隊服務代理作為現有 Windows VM 的擴展,並且可以看到它被添加為 Azure DevOps 部署組的目標,並且它也在線,但是我看不到Azure DevOps 中任何代理池下的代理。

這是來自 github 的一個類似問題

根據RoopeshNair的聲明, Team Services Agent擴展旨在僅配置部署組代理。此擴展從未添加對build & release代理配置的支持。

這就是為什么您可以在部署組中找到目標機器但在代理池中找不到它的原因。

可以用PS或者CMD腳本來安裝代理,但是好像不想要這個方向。 然后你可以嘗試這個方向,檢查無人值守配置是否可以提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM