《Ansible自动化运维:技术与佳实践》第一章读书笔记 (2)

非常轻量级的抽象层

Ansible 与其他配置管理的对比 项目 Puppet SaltStack Ansible
开发语言   Ruby   Python   Python  
是否有客户端   有   有   无  
是否支持二次开发   不支持   支持   支持  
服务器与远程机器通信协议   标准 SSL 协议   使用AES加密   使用 OpenSSH  
配置文件格式   Ruby语法格式   YAML   YAML  

与其他自动化工具比较,Ansible 不需要安装客户端就可以轻松地管理、配置。

《Ansible自动化运维:技术与佳实践》第一章读书笔记

总结

Ansible 的关键想法是计算机是一组,而不是一个个分开的机器,即“多层编排”的思想。避免了证书交换,以及反向解析 DNS 和 NTP 的问题。YAML的配置文件格式,简单易用。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfggz.html