Hello
I’m new here. I work as a system administrator, mainly with OS X workstation.
I try to use chef to complete my toolbox for OS X management. I use MDM for OS X Settings, Munki for software deployment and I want to use chef for all UNIX related settings.
I’ve deployed last chef server version and setup a first workstation following the documentation and it really fit my needs.
Now I look for industrialized deployment. Workstation are deployed automatically in my setup thanks to imaging and customization tools like DeployStudio.
That mean I just boot computers in mass on the network and a default workflow to deploy a factory system on computers and run scripts to customize the system (install package, enroll to AD, enroll to MDM, set munki, etc.).
So, now I need to add proper integration to chef. Installing chef isn’t a problem, the OS X Package can be deployed easily.
My main problem is regarding the chef server enrollment.
The documentation available do a massive usage of knife bootstrap who allow us to convert an existing setup to a chef based management.
But’s that’s not my use case here.
So here’s my question. How a workstation (with chef already installed) can enroll itself to a chefserver without any user interaction?
Best regards
Yoann