跳到正文
网络寻租
返回

ansible介绍和服务器管理思考

旧的服务器管理,基本上就是用ssh登录到服务器上面,进行一些操作。需要做的事情一般是:定期安全更新,新版本发布,新应用安装等。 这样有很多缺点:人工操作引发错误,服务器状态无法跟踪,人工操作繁琐耗时等。

我觉得好的服务器管理方式应该是这样的:

以前我学习了一段时间的chef,整体架构偏复杂了。因为是server/agent架构,服务器上面要跑一个chef的监控程序, 这样对于大规模的服务器来说是性能更好,但是对于大多数小公司来说,没有agent的模式就足够用了。执行速度上也偏慢。

现在重新学习了解了ansible,觉得在复杂度和易用性上面平衡得很好。主要有几点:

用ansible这种服务器配置管理工具,我可以做到以下事情:

以后小规模的服务器管理,就变得很简单了。


分享这篇文章:

上一篇
2016年度总结
下一篇
ruby需要一个静态类型验证系统

评论

评论通过 GitHub 账号发布,需要先使用 GitHub 登录。