Glossaire
Custom Script Extension
Une extension de VM Azure qui télécharge des fichiers et exécute une commande sur la VM, installée via Microsoft.Compute/virtualMachines/extensions/write.
La Custom Script Extension télécharge les fichiers listés dans fileUris et exécute commandToExecute sur une VM Azure : Microsoft.Compute / CustomScriptExtension sous Windows (exécutée en LocalSystem), Microsoft.Azure.Extensions / CustomScript sous Linux (Windows, Linux).
Elle s'installe avec extensions/write, visible dans l'Activity Log. La commande peut figurer en clair dans settings ou chiffrée dans protectedSettings. Les fichiers téléchargés et la sortie restent sur la VM, dans les dossiers de plugins de l'extension : le disque est donc la source de preuves essentielle.