2017-02-13 74 views
0

如何在不登录的情况下打包配置归档?我想在自动化环境中运行以下命令:无需登录即可运行Publish-AzureRmVMDscConfiguration

Publish-AzureRmVMDscConfiguration -Force -ConfigurationPath .\AppServer.ps1 -ConfigurationArchivePath .\AppServer.ps1.zip 

没有调用到网络,我不执行需要授权任何订阅操作,我只是希望它让我一个很好的zip文件与该cmdlet一起使用。但是,当我尝试时,它失败:

Publish-AzureRmVMDscConfiguration : Run Login-AzureRmAccount to login. 

这似乎很愚蠢,但我继续并检查Get-Help。我找不到任何看起来很有帮助的东西。如何在不需要运行Login-AzureRmAccount的情况下打包我的DSC配置?

回答

0

我怀疑这是一个“设计限制” - 你可以通过提交这里的问题开始:https://github.com/Azure/azure-powershell

作为一种解决方法,这取决于你的DSC配置的“复杂性”,你可以创建一个zip文件你自己。如果您有其他/非默认模块或资源,则需要将它们放在存档中(这是cmdlet的帮助)...

相关问题