在Terraform中,我正在使用

问题描述 投票:0回答:1
Error creating agent pool in Azure DevOps: Access denied. user needs Manage permissions to perform the action. For more information, contact the Azure DevOps Server administrator.

我在Azure Devops中拥有管理员的权限。 我可以尝试这个错误?

upd。我可以从Web UI Azuredevops创建代理池。 我正在使用PAT进行身份验证。 PAT配置为完全访问。 UPD2。我知道,在组织级别上,在组织级别上的访问是在组织级别上的访问。因此,我在项目级别上有完整的访问权限,但Terraform试图在组织级别上创建代理。

目前不可能。我面临同样的问题。 该问题自2020年以来仍在开放。

https://github.com/azure/terraform-azurerm-aci-devops-agent/issues/4


在readme.md

上提到

在运行此模块之前,您需要在您的 Azure DevOps组织和个人访问令牌 授权管理此代理池。

因此,不可能从官方Terraform Azure Devops提供商

自动创建代理池
azure azure-devops terraform
1个回答
1
投票
https://learn.microsoft.com/en-us/rest/api/azure/devops/distribedtask/elasticpools/create?view = azure-devops-rest-7.1

您可能还会发现此GitHub问题评论很有用: https://github.com/microsoft/terraform-provider-azuredevops/issues/204#issuecomment-962504540

有人已经开发了一种与Terraform一起使用locip-Exec与Azure CLI/PowerShell/RestAPI

相结合的方法

现在,您可以通过逐步教程查看我的博客:

https://azureway.cloud/azure-managed-devops-pool-terraform/

或转到源代码:

Https://github.com/azure-way/terraform-azure-managed-devops-pool

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.