我想在Azure VM中编写一个脚本,它将检查我的github存储库中的代码,并将代码复制到我的Azure VM C:驱动器。
你能不能就这可能是什么方法点亮它?
由于
答案 0 :(得分:0)
到目前为止,我们下载了代码,通过RDC,我们将代码添加到VM驱动器。
我想要做什么,我想编写一个脚本,将代码从我的github存储库复制到我的Windows虚拟机驱动器。
我对如何使用它并不太了解。可能的方法是什么?
答案 1 :(得分:0)
我建议您查看Azure的自定义脚本扩展。您可以开始使用此博客:Custom Script Extension
基础将是:
在VM和Update-AzureVM上设置AzureVMCustomScriptExtension
Get-AzureVM -Name $name -ServiceName $servicename | Set-AzureVMCustomScriptExtension -StorageAccountName $storageaccount -StorageAccountKey $storagekey -ContainerName $container -FileName 'file1.ps1','file2.ps1' -Run 'file.ps1' | Update-AzureVM
除了上面提到的脚本内容之外,这是一个很好的演练:Custom Script Extension Example
另一种选择是使用Azure Powershell Desired State Configuration扩展,但是对于您正在寻找的内容可能有些过分: Azure Powershell DSC