preparing with automatic deployments for a new server with chef

Developer from somewhere

To be able to do a pull on a newly created machine, without you having to do an initial ssh to github, or some other host, you can do this in a recipe:

ssh_known_hosts_entry 'github.com'

This comes from the ssh_known_hosts cookbook