azure-cli - az login 后未找到“无”的订阅,这是为什么?
问题描述
我有一个项目,我在这个项目中有管理员权限和几个管道,我想了解我可以用 azure cli 做什么并学习使用它,到目前为止我已经安装了它并使用了“az login”命令,并且登录成功,但是当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?如果问题看起来很愚蠢,我对 azure cli 完全陌生
是否有可能:从 cli 执行管道?安排管道?并且几乎管理管道?这就是我想用 azure cli 实现的目标
谢谢你的帮助
解决方案
当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?
命令az group list
列出azure订阅中的资源组,错误表示您的登录帐户在订阅中没有角色,您需要先将其作为角色添加到订阅中,例如Contributor
,只需导航到门户中的订阅-> Access control (IAM)
-> 添加,点击此链接。
如果您可以确保您的用户帐户已经在订阅中,则在登录后,使用az account set --subscription <subscription-id>
设置订阅。
是否有可能:从 cli 执行管道?安排管道?并且几乎管理管道?这就是我想用 azure cli 实现的目标
是的你可以。要使用 Azure DevOps CLI,您需要先添加 devops 扩展,有关安装和配置的更多详细信息,请参阅Azure DevOps CLI 入门。
az extension add --name azure-devops
之后,使用此处的命令 -az pipelines
例如用于az pipelines run
执行管道,用于az pipelines update
更新 YAML 文件路径以配置管道的计划。
推荐阅读
- javascript - 如何在javascript中获取函数之外的值
- windows - 如何将 xd 文件转换为 psd 文件转换器
- react-native - 警报上的字体缩放和 maxFontSizeMultiplier
- node.js - 如何使用MongoDB的insertMany操作插入多个文档
- javascript - Chrome 扩展程序 - 在后台抓取 url 数据
- java - 使用 getEntryAfterMiss(ThreadLocal.java:444) 是否可能消耗大量 CPU
- javascript - 在浏览器中禁用右键单击是否有任何实际合法用途?
- python - 在python目录中附加文件名和字符串的一部分
- c - 如何在 VSCODE 中自动链接所有 C 文件?
- java - JPA:忽略 Fetch 上的字段,但在保存时全部保存。是否有任何注释属性可以这样做?