2
我在chef deployment?有另一个问题,这可能是有点太广泛的范围。所以我会在这里问一个更具体的问题:如何使用厨师的部署资源部署更改?
如何在服务器设置后部署代码更改与厨师的Deploy Resource。也许我只是习惯了我目前的capistrano工作流程(“git push & & cap deploy”)...但最好的我可以告诉的是,在我提交我的更改后,我应该ssh进入服务器并运行“sudo厨师客户“?有些事情感觉不对。有没有相当于帽子,即“厨师部署”?
如果我不希望每个代码提交都被部署,该怎么办?我将chef-client作为守护进程运行,并且我没有ssh权限进入客户端。我只能访问主厨服务器。那案子呢? – Emil
对deploy资源使用deploy_revision提供程序。 http://docs.opscode.com/resource_deploy.html – jtimberman