- From: Pete Cheslock <
>
- To:
- Subject: [chef] Re: Re: Notification of changes to non-node Chef server data
- Date: Tue, 3 Sep 2013 11:21:51 -0400
Are you talking about changes to cookbooks, roles, data bags, etc?
In that case the way that we set that up is managing those assets with SCM (git in our case). We have jenkins jobs that control the uploading of those cookbooks to our chef server.
So for us, no users have the ability to upload cookbooks to chef server directly - only jenkins is able to (kinda).
There are ways we can get around that if there is a jenkins failure and we need to push a change very quickly. But there is a separate jenkins job that will run (and fail) if someone uploaded data that is not the same as the version in Git. So in the (rare) case that jenkins is bypassed we'll be notified appropriately by a failing CI job. We are trying to keep any individual from uploading cookbooks from their local version and potentially causing issues.
Archive powered by MHonArc 2.6.16.