Pallet vs. Chef by Steve Hall
scriptrock.com
scriptrock.com
> A glaring omission in Chef is the lack of proper support for push deployments; the agents can only ‘pull’ new instructions by periodically checking in with the master. So you can’t deploy changes instantaneously, you have to wait until the next scheduled timeslot when the agents dial back home.
This is not a practical concern; one can SSH into a server and tell it to converge immediately, if needed. The server will then do whatever it needs to update.