Show Date: Monday, January 28, 2013
This episode was started with a tweet:
@nathenharvey are you still recommending capistrano deploys in a chef infrastructure? I want to know what the best practices are
- Panel
- Show Notes
- Download
Watch Now
Panel
- Javier Segura github, twitter
- Julian Dunn github, twitter, blog
- Joshua Timberman github, twitter, blog
- Mike Fiedler github, twitter
- Nathen Harvey github, twitter, irc: nathenharvey, blog
Show Notes
Should you deploy your applicaiton with Chef’s deploy resource or should you use Capistrano or something like it? To an extent, this comes down to a question of push vs. pull.
On the panel we discuss the merits of both and reach a conclusion something along the lines of:
Use whichever method best suits your team and your application’s workflow. In either case, it makes sense to leverage Chef’s search capability to help drive the deployment.
A thread on the mailing list came up during our discussion. Although not directly related to our conversation, the thread is worth reading. Joshua Timberman schooled all of us on the use of the template resource’s local
attribute. This was certainly something new to most, if not all, of the panelists. Joshua wrote up blog post, Local Templates for Application Configuration exploring the use of local templates.