Hi, I'm looking for a bit of advice around Content Caching.
I've got approx 300 iMacs which are behind a corporate firewall and proxy, and we don't allow our users access to the App Store to do updates currently. All of our software updating is being done via JSS policies which distribute packages from an on-site HTTP file server, however I'd like to try and simplify this if possible.
We don't have any OSX Servers running (servers are all running Windows) and we can't use any tools like NetSUS, Reposado or Munki to manage this. My plan is to give one machine a proxy exception to allow it to access the App Store and download updates via softwareupdate (tested this and I can get that working at least) and then use Content Caching to hopefully use this machine as a distribution point for updates.
All of the blog posts that I'm looking at online seem to indicate that it's just a matter of enabling Content Caching on the machine you want to serve content from, and that seems to be it. However I can't seem to find any info as to the points below:
- Do you need to perform any further configuration on other devices to get them to use this device for updates, or does it just broadcast it transparently in the background somehow?
- Will the other devices also require access to the App Store, or would invoking the softwareupdate command in Terminal just make them communicate with this content cache? Do I need to configure this machine in a Software Update config profile?
Any insight you could give would be appreciated!