簡體   English   中英

使用Azure Automation DSC更新應用程序

[英]Update application using Azure Automation 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 

本地使用Azure自動化無法做到這一點。
話雖如此,您始終可以通過告訴vm使用Update-DscConfiguration來拉取配置來解決此問題

您可以創建一個腳本,以上載配置,對其進行編譯並強制VM從提取服務器中提取。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM