Hi, I would like to know what is the best way to mange modules and custom resources.I will explain my scenario.
I have multiple DSC servers which I use to push MOF files to their destination servers (each DSC resides in its domain).
When I am making changes to custom resources I need to:
- Change the version in the manifest (.psd1) file.
- Copy the folder to all DSC Servers modules folder.
- Create a .zip file with a checksum and copy it also to the DSC Servers this time to the DSC folder - so their destination servers can get them also.
I read a little bit on the internet and I found that I can create a local repository and save the modules there (Nuget way). Then probably I would need to write a script that for each DSC server will install the module from the repository, and will also create a zip and checksum file.
I’m not sure whether it is the right way to do these things because it feels a little heavy work to do, do you have other suggestions?