When the Puppetmaster receives a specific file, how can you get it to upload it everytime to my windows hosts and overwrite the existing file.
Basically we randomly have to push a windows build file (45Mb in size - might require zipping but not terribley important for now...) to the Puppetmaster which in turn should be clever enogh to upload it to all my windows hosts and overwrite the existing file on each host or shall we say the deprcared one
Does this invole the following?
- Some sort of crontab/crond/cronjob
- Mcollective - orchestration
- Invoke resource
- Or ruby script - which I have very limited knowledge on.