I am a aspiring chef.Last week my chef server was destroyed accidentally but fortunately I have backup of my cookbooks. Now I would like to sync my cookbooks in chef server with github. Need assistance to understand best practices:
i) How to sync GitHub as soon as there is a update in chef server ?
ii) Shall I keep all cookbooks in one repo or one cookbook for one repo ?
iii) I assume we can do this by using CI server or writing a cron job. Do we have chef built solution for this ?
Thanks. Help me cooking guys.