Always Deploy Latest Version Of Application(s)?
Anyone have any good workflows on consistently installing the latest versions of applications with Kace SMA/K1000?
Current workflow involves having a calendar reminder go off to get the latest common installers (browsers, VLC, etc.) and then update our managed installs that scheduled deployments, techs, and end users use to install. We are doing a big desktop deployment/refresh and looking for a better way of deploying the most current version of common software. Of course, the current versions will be patched by Kace once they hit a deployment window, but looking to increase the efficiency. Suggestions?
I know on Mac there is the autopkg/r tools that pull the latest versions of apps and then when an install is called, the most current versions are served. Since I am strictly Windows here, am thinking Kace could deploy Chocolatey, then choco could install the applications, then Kace could patch? Or maybe have a VM somewhere that has choco (or Ninite?) running an update task every few hours, then push the cached packages to a network share (and strips version number), then have Kace use those packages for installation? Seems like a lot of potential points of failure on that though.
How does everyone else do this?
Answer Chosen by the Author
Sure Chocolatey will be perfect for this. This example installs vlc and vscode. Put as many in the array as you want.