0
如何使用Azure自動化DSC更新應用程序?使用Azure自動化DSC更新應用程序
當我更改配置並上傳和編譯配置時,Vm節點的狀態從Complaint
變爲Pending
狀態。
然後,我必須等待30分鐘才能取得新配置,然後更新應用程序。我也更改了軟件包版本。有沒有辦法強制觸發更新?
以下是我的代碼:
Configuration Deploy
{
Import-DscResource -ModuleName cWebPackageDeploy
Import-Dscresource -ModuleName PowerShellModule
node "localhost"
{
cWebPackageDeploy depwebpackage
{
Name = "website.zip"
StorageAccount = "testdeploy"
StorageKey = "xxxxxxxxxxxxxxxxxxxxxxx"
Ensure = "Present"
PackageVersion = "1.0"
DeployPath = "C:\Temp\Testdeploy"
DependsOn = "[PSModuleResource]Azure.Storage"
}
PSModuleResource Azure.Storage
{
Ensure = 'present'
Module_Name = 'Azure.Storage'
}
}
}
Deploy
你能否請我有點你的意思是我創建一個腳本創建一個PS會話,然後從vm內觸發一個Update-DscConfiguration?當我運行Update-DscConfiguration時,它是否會從Azure自動化DSC節點配置中提取? – kumar
是的,如果你已經登錄了節點 – 4c74356b41