Sneaker-net Chef


#1

I’m curious about the feasibility of managing some customer-premise hosts that are not allowed any external connectivity.

It seems simple enough to run local-mode, but the problem I’m stuck on is collecting and reporting on run results. Is there a formatter or option that produces chef-client output in a machine readable file - json, csv, etc?


#2

It’s very possible.

Take a look at https://github.com/SimpleFinance/chef-handler-run-data as an example.

You may need to adapt it to your specific needs, but it would get you part way there.


#3

That looks like a good place to start. Thanks, @sme.