首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用ansible-pull替换部署脚本

用ansible-pull替换部署脚本
EN

Unix & Linux用户
提问于 2016-10-24 13:31:47
回答 1查看 360关注 0票数 2

为了部署新的服务器,我使用一个主脚本(在bash中),它从存储库下载另一个脚本。然后,该脚本配置服务器和我想要的服务。主脚本总是相同的,只选择其他脚本的好版本来下载和执行。

现在我在考虑使用Ansible。我不想使用默认的推送模式(出于安全原因),而是使用ansible-pull。但是要使用ansible -拉一个裸露的安装,我必须有一个脚本安装ansible并配置它(至少有回购的访问权用来获取剧本)。

在这种配置中,切换到Ansible是否有一些优点,还是应该保留bash脚本?

EN

回答 1

Unix & Linux用户

发布于 2016-10-24 22:08:12

我是一个笨重的bash和ansible用户。当涉及到部署服务器/配置文件/安装所需的软件包时,我总是使用ansible。

Bash很适合处理类似的数据/提要/移动文件,但ansible是目前为止提供的最佳工具。在bash中,您可以做ansible可以做的任何事情,但是ansible带来了标准化以及预先构建的解决方案,例如模板。

你很大一部分的决定应该是;

  1. 有多少人将开发脚本(用户越多,标准化和附加选项越容易)。
  2. 你要用它做什么?

我们使用ansible管理多个客户端,提供他们的apache和workers.properties,所有这些都来自ginja模板,使生活变得非常简单。

注意:我受过厨师训练,但没有和木偶有任何联系.也许值得检查一下..。

注: redhat已经买下了ansible,显然他们正在制作一个开源/社区版的ansible .

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/318540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档