问题标签 [azure-cloud-shell]
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.
azure - 为什么 Azure CLI 在尝试运行 New-AzResourceGroupDeployment 时报告 ResourceGroupNotFound?
我正在尝试按照此处提供的说明创建 Application Insights 资源:https ://docs.microsoft.com/en-us/azure/azure-monitor/app/powershell
但是,当我从文档执行命令时:
替换 Fabrikam 我的资源组名称,它会抛出 ResourceGroupNotFound。如果我列出资源组:
我可以清楚地看到列表中的资源组,所以我知道我在正确的订阅上下文中。
有什么明显我失踪的吗?
我已经将我的 template1.json 版本上传到 CLI 存储。
azure - Azure Cloud Shell 打开到黑屏
一旦我登录到 Azure Cloud Shell,它就会将我重定向到黑屏,因为它无法加载引导程序和 jQuery。
有什么解决办法吗?
提前致谢
azure - 自动配置 Azure Cloud Shell
我需要在新用户打开https://shell.azure.com/时不必设置初始配置。这可能吗?
所有 IMG 都必须位于我想要的存储帐户中
我该怎么做?当用户需要使用 cloudshell 时,我可以运行一个 powershell 吗?或者哪些是授予用户的最低权限,只能在我想要的存储帐户中创建他们的 IMG。
azure - .NET Core 全局工具在 Azure Cloud Shell 中不起作用
我在 Azure Cloud Shell 中安装了一个 .NET 全局工具(dotnet tool install -g)。安装工作没有报告任何问题。
安装后,shell 找不到该工具(术语“{toolname}”未被识别为...的名称)。
重新启动 Cloud Shell 没有任何效果。我可以看到带有“dotnet tool list -g”的工具。我可以安装和使用该工具作为本地工具。
这是错误还是 Cloud Shell 限制,还是我遗漏了什么?
azure-aks - 执行 az aks create --client-secret 时如何传递服务主体的客户端密码bash 脚本中的命令
我正在试验 AKS 和 Azure CLI。所以我的第一个想法是使用 Azure CLI 命令来设置 AKS 集群,效果非常好。下一步是将所有这些不同的命令捆绑到一个 bash 脚本中。通过在脚本中使用变量,我希望让我的生活更轻松,并且在一开始就做到了。直到我到达az aks create
命令,我试图通过--client-secret $AKS_SP_SECRET
和--service-principal $AKS_SP_APP_ID
. 这 2 个变量由 2 个之前的 Azure CLI 命令设置(请参阅脚本)
这总是会导致一个错误,告诉我“提供了无效的客户端密码”。我已经通过回显包含密码值的 $AKS_SP_SECRET 变量来检查变量的值。
这是我目前正在尝试运行的脚本,它总是导致错误告诉我提供的客户端密码无效。
如果我将上述脚本拆分为 2 个不同的脚本,并像这样在第二个脚本中设置 AKS_SP_SECRET 变量的值,AKS_SP_PASSWORD=99173ccb-5f2a-4eab-b367-3257fd9627ac
那么我不会收到错误消息,并且一切都按预期工作。
有谁看到我做错了什么?是否可以通过 bash 脚本中的变量传递秘密?
亲切的问候。
json - 为什么此 Azure CLI 布尔属性查询似乎是倒退的?
我正在编写一个简单的 az 命令来返回 AKS 的默认版本。我尝试了以下几种变体,但返回的结果集与我所追求的相反。关于 JSON 中的 JMESPath 过滤器表达式和布尔值,我有什么遗漏吗?
我原以为这两个命令应该只返回“默认”版本。相反,它们返回除默认值之外的所有值。
和
最后我改用 !=null 过滤器,但想知道答案。
没有过滤器的数据
如下:
json - 如何使用 az --query 命令列出所有 json 字段但不列出它们的值?例如。az 帐户列表--查询
我正在寻找一种仅列出 json 字段而不是其值的 'az' --query 语法。
这将打印一个表格:
但我不想要列名下的值,我只想要列名的列表。
azure - OSError: [Errno 28] 使用 Azure Shell 时设备上没有剩余空间
在 Azure Cloud Shell 中运行任何基于 az 的命令时,我会收到大量与 Python 相关的错误,其中唯一有形的错误在这里:
例如,只是命令az
本身。
azure - 从 Azure Cloud Shell 连接到 Azure 文件共享
我不知道如何从 Azure Cloud Shell 连接到现有的 Azure 文件共享。
该命令clouddrive
似乎移动了我的默认云外壳存储帐户。但我不想那样做。我只想访问我现有的 Azure 文件共享存储。这可以存在于任何 Azurea 区域(不仅仅是 Cloud Shell 可用的,目前非常有限)
当我尝试使用clouddrive
挂载现有的 Azure 文件帐户时,我收到以下错误消息:
我不希望将现有的 Azure 文件共享canadacentral
从eastus
. 有解决方法吗?
我只想通过 Cloud Shell 连接到我现有的 Azure 文件共享并在这些目录中运行命令。
谢谢!
同样的问题在这里问:
azure-cloud-shell - 通过 Azure cloudshell 设置的标签不会出现在门户中
在尝试通过 Azure cloudshell 设置标签时,我遇到了一个问题,即这些标签在门户中没有更改。通过 PowerShell 检查设置似乎一切正常。
我做了什么:
附上您可以看到来自门户的屏幕截图。同样 15 分钟后,这些也没有改变:
在门户中编辑标签时,它们按预期可见。但我仍然可以通过门户添加相同的标签,然后这些标签也是可见的。通过门户创建后再次检查标签,输出与上述相同。
通过门户创建另一个标签时,只有这个标签不会出现在 cloudshell 中!?
所以我想从 cloudshell 同步到门户有问题。有什么提示吗?
通过门户创建它时,它似乎在几分钟后同步。
再过 30 分钟后,它现在可以在各个方向工作。
谢谢克里斯蒂安