Provide configuration data management for DSC
Currently, it is not possible to handle configuration data in the Azure Automation portal. The only option is to create a hash table or psd1-file in PowerShell and use with the ConfigurationData parameter of Start-AzureRmAutomationDscCompilationJob.
It would be very useful if the Azure Automation portal could provide a “configuration data editor” where it`s possible to define an environment with properties applicable to all nodes (‘*’), define properties for individual nodes as well as custom properties needed in the environment (“NonNodeData”). The data structure created would then be converted into a hash table which can be selected as an option when compiling a configuration, both from the portal as well as from PowerShell.
$Environment = Get-AzureRmAutomationDscConfigurationEnvironment -Name Contoso-Production
Start-AzureRmAutomationDscCompilationJob -ConfigurationEnvironment $Environment
We investigated this area in depth, including what solutions already exist. The DSC community has an active project that addresses this need. Rather than duplicate the functionality, we are planning to include reference material in our documentation for how to use the community solution with our platform. Until the docs have been updated, you can read details of the community solution at the link below. Thank you!
Jan Egil Ring commented
Any updates on this subject?