问题标签 [azure-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
526 浏览

java - 如何使用 Azure CLI 为使用 ARM 模板的新创建/更新的应用服务获取发布凭证

我正在尝试使用 ARM 模板自动创建 Java appservice 的过程,然后利用 FTP 发布方法为 Tomcat 上传 Java WAR 文件。

以下在 Azure CLI 中不起作用 -

但这适用于 Azure PowerShell -

我一直在参考资源浏览器https://resources.azure.com中的命名空间,但无法找到正确的语法来获取 FTP 用户名和密码,稍后我可以在脚本中使用它们来上传 WAR 文件。

0 投票
1 回答
121 浏览

bash - 如何使用 BASH 动态验证 Azure 帐户

我正在尝试动态连接以对我们的 Azure 平台进行身份验证以运行以下命令

运行这些命令 看来我必须使用 Azure 的动态生成代码通过浏览器手动进行身份验证,该代码是从执行 Azure 登录命令返回的。

有没有办法在没有人工干预的情况下进行动态身份验证?如果可能的话,我们理想地希望通过 BASH 脚本来做到这一点。

注意:我们不需要对 AD 帐户执行此操作。

0 投票
1 回答
246 浏览

bash - 使用 .publishsettings 文件登录 Azure

我正在尝试使用 CLI 工具将保留的 IP 分配给 VM。运行后 $: azure network nic set [

] 1 FirstReservedIp

我收到以下错误:

当前的 cmdlet 要求您使用 Azure Active Directory 帐户登录,而不是从 .publishsettings 文件登录。请运行“azure login”或使用“azure account set”选择正确的订阅。

有没有办法只使用 .publishsettings 文件来完成这项任务?

0 投票
2 回答
2975 浏览

azure - 未找到 Azure Blob 存储

根据本教程:如何使用 iOS 中的 Blob 存储,我应该使用 Azure 命令行界面 (Azure CLI) 命令:

$ azure 存储帐户连接字符串显示“mystorage”

显示我的存储帐户的连接字符串,但我收到此错误:

信息:执行命令存储帐户连接字符串显示 + 获取存储帐户密钥错误:未找到存储帐户“mystorage”。info:
错误信息已记录到 /Users/user/.azure/azure.err error: storage account connectionstring show command failed

我的存储是使用新的 Azure 门户创建的。我注意到,如果我使用经典门户(旧门户)创建存储,该命令将正常运行并返回连接字符串。

这是另一个可能与此有关的奇怪行为。我使用新门户创建的存储未显示在经典门户中,但我在课程中创建的存储显示在新门户中。这是怎么回事?如何使该命令为我的存储运行!?

0 投票
1 回答
242 浏览

azure - 如何使用 Azure CLI 在 ARM 模式下配置或管理部署槽

看起来 Azure Powershell 有插槽选项,但 Azure CLI 的 ARM 模式缺少这些功能。

  1. 如何设置 ARM 模板来创建部署槽?
  2. 如何使用 Azure CLI 为特定插槽部署 ARM 模板

参考: https ://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/

0 投票
1 回答
198 浏览

azure - Azure 创建的容器未显示在门户中

我正在按照本教程中的步骤操作:如何使用 iOS 中的 Blob 存储来生成共享访问签名 (SAS)。我成功运行了命令,包括以下命令:

天蓝色存储容器 sas create --container sascontainer --permissions rw --expiry 2016-09-05T00:00:00

我的终端说:

info:执行命令 storage container sas create + 为容器 sascontainer 创建共享访问签名

我查看了 azure 门户,但没有看到该容器:sascontainer 在任何地方创建。根据这篇文章(我的理解)是它会创建一个容器: --container :要创建的存储容器的名称。

那么,到底在哪里!?该命令不应该足以创建该容器并使其在我的天蓝色门户中可见吗!?我还查看了 Azure 经典门户。

0 投票
1 回答
645 浏览

azure - 需要交互式登录。使用“azure login”以交互方式登录

尝试在 Azure 上运行 Kubernetes,我被困在./azure-login.js -u <your_username>.

我得到以下信息:

更多信息:

顺便说一句,如果重要的话,我的帐户是 BizSpark Plus..

0 投票
1 回答
368 浏览

linux - 如何使用 Azure CLI 资源管理部署模式创建终结点(入站安全规则)?

我正在寻找使用资源管理部署模式(arm 模式)创建端点(如果它仍然被称为)。我目前正在使用资源管理部署模式在 Azure 中创建虚拟机,因为每篇文章实际上都建议将其作为首选方式。我在 Azure 中创建了一个 Ubuntu Linux VM,希望真正将 Azure 用作 Linux VM 的云平台。尽管新的 azure 门户不断发展(文档肯定会改进),但我还是设法使用新的 azure 门户通过网络安全组 (NSG) 资源创建了端点。但是,我仍然无法通过 Azure CLI 创建端点(如果它不再是这样的话)......我只是收到“错误:'endpoint' 不是 azure 命令。请参阅'azure help'。” 信息。我'azure login命令并执行azure config mode arm命令,因为我使用资源管理部署模式来创建我的虚拟机。当我输入命令时azure vm --help,我看不到有关的信息vm create endpoint,这使我相信资源管理模式不支持此命令。

如果我使用资源管理部署模式创建了 Ubuntu Linux VM,我将如何使用 Azure CLI 创建终结点,或者更具体地说是入站安全规则?

0 投票
2 回答
2956 浏览

azure - azure-cli 登录获取“证书链中的自签名证书”

我已经通过npm install -g azure-cli但安装了 azure-cli 并且得到self signed certificate in certificate chain

在此处输入图像描述

任何提示表示赞赏。

0 投票
3 回答
1375 浏览

azure - 如何在资源管理器模式下进行基本 Azure CLI 登录

作为一名 Azure 初学者,我正在尝试配置一个基本的 Ubuntu VM。我从http://azure.microsoft.com页面的“免费试用”链接开始创建帐户。我成功创建了一个帐户,并且可以在https://portal.azure.com看到管理控制台。然后我安装了最新的基于 node.js 的 CLI(Mac OS X 上的 0.10.1)。

我下载了一个 .publishsettings 文件,azure account download并使用 .publishsettings 成功加载了它azure account import。我现在可以看到我的帐户azure account list(名称为“免费试用”,当前为“真实”)。

然后我通过 将 CLI 置于资源管理器模式azure config mode arm。这是因为我的目标是使用这个101-vm-simple-linux资源管理器模板创建我的基本 VM。为此,我将按照资源管理器模板演练中的说明进行操作。

我尝试使用 azure 命令行工具会产生此错误:

您当前的订阅可能是从 publishsettings 文件创建的,并且在 arm 模式下无法工作。您可以通过运行“azure login”或“azure accout set”来修复它

当我按照要求进行操作时,我从登录命令本身收到了基本相同的错误消息:

% azure login -u 'the account id I just signed up with' info: Executing command login Password: *************** Authenticating... error: Interactive login is required. Use 'azure login' to interactively login. info: Error information has been recorded to /Users/kent/.azure/azure.err error: login command failed

有人可以告诉我如何使用 Azure CLI 成功登录以便继续吗?