我正在使用CloudShell使用PowerShell脚本部署Azure服务。这是一次很棒的体验。现在我想使用CloudShell来自动部署。我正在维护TFS / VSTS的解决方案。
是否有任何方法或解决方法可以使用某些批处理命令或C#或其他方式调用OR来获取CloudShell实例或在CloudShell上运行Powershell。
是否存在使用.Net
的CloudShell服务的任何CloudShell API
答案 0 :(得分:1)
不,CloudShell背后没有API,但它只是一个使用Azure CLI和Azure Powershell的bash shell。你可以自己使用它们。
答案 1 :(得分:0)
您可以访问open source project for Azure Cloud Shell on github和run the Azure Cloud Shell container locally using docker。不确定是否满足您的需求,但这仍然是一个不错的选择。
答案 2 :(得分:-1)
据我所知,Azure Cloud是一种交互式浏览器,可用于管理Azure资源。您无法使用Azure Cloud Shell进行持续部署。
注意: Azure Cloud Shell是一个可浏览的交互式shell,用于管理Azure资源。它使您可以灵活地选择最适合您工作方式的外壳体验。 Linux用户可以选择Bash体验,而Windows用户可以选择PowerShell。
有关详细信息,请参阅“Overview of Azure Cloud Shell (Preview)”