0

我正在使用 CloudShell 使用 PowerShell 脚本部署 Azure 服务。这是一次很棒的体验。现在我想使用 CloudShell 来自动化部署。我在 TFS/VSTS 中维护一个解决方案。

是否有任何方法或解决方法来调用或获取 CloudShell 实例或使用一些 Batch 命令或 C# 或其他方法在 CloudShell 上运行 Powershell。

是否存在任何 CloudShell API 以使用来自 .Net 的 CloudShell 服务

4

3 回答 3

1

不,CloudShell 背后没有 API,它只是一个使用Azure CLIAzure Powershell的 bash shell 。你可以自己使用这些。

于 2017-10-12T09:10:50.250 回答
0

您可以在 github 上访问 Azure Cloud Shell 的开源项目,使用 docker 在本地运行 Azure Cloud Shell 容器。不确定这是否满足您的需求,但它仍然是一个很酷的选择。

于 2020-11-01T20:23:37.303 回答
-1

据我所知,Azure Cloud 是一种交互式的、可通过浏览器访问的,用于管理 Azure 资源。不能使用 Azure Cloud Shell 进行持续部署。

注意: Azure Cloud Shell 是一种交互式、浏览器可访问的 shell,用于管理 Azure 资源。它使您可以灵活地选择最适合您工作方式的外壳体验。Linux 用户可以选择 Bash 体验,而 Windows 用户可以选择 PowerShell。

更多详细信息,请参阅“ Azure Cloud Shell 概述(预览版)

于 2017-10-12T08:08:04.740 回答