Python 织物与铅:区别、用例、优缺点
用于本地/远程命令执行的Fabric和Plumbum python库的优缺点是什么?当一个库应该使用而另一个不应该使用时,用例是什么?需要注意的区别是什么?它们几乎是一样的。fabric战胜plumbum的最大优势是能够并行连接到多台主机,这在使用非平凡设置时或多或少是必不可少的。fabric还提供了几个contrib帮助程序,允许您上载jinja模板、上载文件,并将文件传输回本地系统。我个人认为fabric api在处理远程服务器时更加直观 当然是YMMV,但两者都非常接近shell命令。这就是说,我的团队和我都专注于ansible for大多数配置/部署流。织物确实提供了一些超越ansible的能力,但代价是必须滚动自己的幂等性 背景和建议的比较方法 (哎呀,这是个死胡同) 这两种工具都很有趣,可以进行本地或远程工作,但在它们应该解决的问题上存在差异,即“术语”,而且它们基本上都被现代部署/自动化工具(如ansible和许多其他选择DSL方式的工具,如terraform)所淘汰。 与更现代的公司相比,他们的优势在于缺乏关于“如何”的“固执己见”的方法,更多的是关于“什么” 建议的比较标准:Python 织物与铅:区别、用例、优缺点,python,compare,fabric,plumbum,Python,Compare,Fabric,Plumbum,用于本地/远程命令执行的Fabric和Plumbum python库的优缺点是什么?当一个库应该使用而另一个不应该使用时,用例是什么?需要注意的区别是什么?它们几乎是一样的。fabric战胜plumbum的最大优势是能够并行连接到多台主机,这在使用非平凡设置时或多或少是必不可少的。fabric还提供了几个contrib帮助程序,允许您上载jinja模板、上载文件,并将文件传输回本地系统。我个人认为fabric api在处理远程服务器时更加直观 当然是YMMV,但两者都非常接近shell命令。这就
- 如果您的维护团队具有良好的编程技能(尤其是python),那么作为一项要求,您可以使用fabric、Plumbum(它有更多的酷技巧)或Ansible
- 如果你有多层次、多团队的组织,我只想打赌Ansible——它有较低的学习曲线,可以让你轻松成长
您好。谢谢您的回答!铅的强韧面如何?@2ps,请更新面料优于ansible的具体优势。如果是那样的话,我很想继续玩它:-)