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提供商
自动创建代理池您可能还会发现此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