Comment mettre à jour une application à l'aide d'Azure Automation DSC?Mise à jour de l'application à l'aide d'Azure Automation DSC
Lorsque je modifie la configuration et charge et compile la configuration, l'état du nœud Vm passe de Complaint
à Pending
.
Ensuite, je dois attendre 30 minutes pour que la configuration prenne en charge la nouvelle configuration qui met alors à jour l'application. J'ai aussi changé la version du paquet. Existe-t-il un moyen de forcer la mise à jour?
Après mon code:
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
pourriez-vous me faire plaisir un peu, vous voulez dire que je crée un script qui crée une session PS puis déclenche une Update-DscConfiguration depuis l'intérieur de la vm? lorsque j'exécute Update-DscConfiguration, va-t-il extraire de la configuration du nœud DSC Azure Automation? – kumar
oui, si vous avez déjà intégré le noeud – 4c74356b41