【问题标题】:Get default deployment storage in Azure在 Azure 中获取默认部署存储
【发布时间】:2016-06-28 11:11:16
【问题描述】:

我在 Azure 中使用经典云服务,当我部署到新的 Azure 帐户时,我必须使用部署向导创建一个新的云存储(默认情况下同名)。有没有办法从服务连接到这个存储(以编程方式获取连接字符串),而无需先部署,从 Azure 门户获取连接字符串并将连接字符串粘贴到服务配置文件?非常感谢你。

【问题讨论】:

    标签: c# azure storage connection-string


    【解决方案1】:

    存储帐户用于在部署期间临时保存部署包。我不相信它被配置为云服务的一部分,因此您不能将其设置为云服务配置的一部分。

    您可以通过 PowerShell Get-AzureStorageAccount 轻松检索存储帐户,并通过 PowerShell Get-AzureStorageBlob -Container $ContainerName 轻松检索存储帐户中的 blob 容器

    【讨论】:

    • 是的,谢谢,但是我可以在 Azure 实例上执行 Get-AzureStorageAccount 吗?我试过了,默认没有Azure Power Shell模块。
    • 为什么需要在实例上执行 PowerShell 脚本?为什么需要存储帐户?
    • 因为我需要持久存储来存储通过soap接口设置的服务配置。
    • 您需要在云服务中的实例上安装的任何东西,例如 PowerShell 模块,都应该使用 .csedef 的任务部分通过命令行进行设置。您可以编写一个脚本来安装所有内容,只需在 .csdef 的“任务”部分将其设置为具有提升权限的简单任务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    • 2020-08-23
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    相关资源
    最近更新 更多