我想和jenkins一起使用部署工具。
所以我找到了两种部署mehtods,ansible& ssh publishers。
我认为有两件事做同样的事情。
你可以解释这是不同的吗?
感谢
答案 0 :(得分:2)
在低级别他们是相同的,他们是通过ssh做自动化。 Ansible有很多关于结构的强大想法,可靠地做事的预建模块[1],以及对并行性的强大支持。
这取决于你想在这里做多少。如果您想为少数主机做简单的事情,并且您不了解Ansible,那么您可能会对SSH发布者感到满意。如果您对许多主机,大量部署等抱有抱负,那么您应该使用Ansible。
[1]:即使像“复制文件”这样简单的事情也会有一堆棘手的边缘情况