BPL*_*BPL 18 deployment django centos fabric ansible
概述
我想有可靠的django部署,我想我不遵循这里的最佳实践.到目前为止,我一直在使用fabric作为配置管理工具来部署我的django网站,但我不确定这是最好的方法.
在高性能的django书中有一个警告说:
Fabric不是配置管理工具.试图将它作为一个使用将最终导致你的心痛和痛苦.Fabric是在一个或多个远程系统中执行脚本的绝佳选择,但这只是这个难题的一小部分.不要通过在结构上构建自己的配置管理系统来重新发明轮子
所以,我决定要学习ansible.
质询
Pet*_*ete 12
以某种方式使用结构和安全工具是否有意义?
是.所有的逻辑都应该存在于Ansible中,你可以使用Fabric作为它的轻量级包装器.
fab deploy
比例如,更容易记住
ansible-playbook -v --inventory=production --tags=app site.yml
是否可以从我的Windows开发环境中使用ansible部署到生产centos(6/7)服务器?
听起来你不能.或者,如果您使用Fabric,它可以将您的ansible playbooks复制到服务器(或直接从git中提取)并从那里运行ansible.
| 归档时间: |
|
| 查看次数: |
5953 次 |
| 最近记录: |