It would be awesome if bakeit could download a chef-repo from a git repo and then run chef-client locally. This would allow users to set up their own personal machines.
Here is a pure go git (https://github.com/src-d/go-git). Once that is implemented we could then extend the config options to embed a read-only ssh key. Then add the tasks to setup a local machine.
It would be awesome if bakeit could download a chef-repo from a git repo and then run
chef-client
locally. This would allow users to set up their own personal machines.Here is a pure go git (https://github.com/src-d/go-git). Once that is implemented we could then extend the config options to embed a read-only ssh key. Then add the tasks to setup a local machine.
For the a private ssh key example see: https://github.com/src-d/go-git/issues/397#issuecomment-304460207