自动化配置管理工具Puppet,Chef, Ansible等

 

Docker世界中的配置管理:5分钟让你明白如何在Puppet,Chef, Ansible之间选择

https://blog.csdn.net/bvboca/article/details/53374244

今天我们可能会用到很多部署工具,Docker Compose,Mesos,Kubernetes,以及DockerSwarm只是日益涌现的众多配置管理工具的一部分。在这种背景下,我们对于配置管理的选择应当注重简洁性和不可变性,而不是其他东西。语法应当简单易读,即便是从来没有用过工具的人都应当可以看懂;而不可变性可以通过使用push模型来实现(该模型不需要在目标服务器上安装任何东西)。

配置管理工具基本上都面临着同样的问题,而Ansible决定通过非常不同的方式来解决问题。最显著的一点就是Ansible通过SSH(安全外壳协议)进行所有的操作。

掌握其他工具的过程可能错综复杂,但学习Ansible也就分分钟的事。它的语法以YAML(是另一种标记语言)为基础,即便是从未使用过工具的人,只需看一眼介绍就能明白所有东西。

不论是何时何地,只要与Docker和Docker部署工具结合使用,Ansible都是最好的选择。我们甚至会讨论是否还需要CM工具。在某些案例中,人们完全依赖CoreOS、容器、以及类似Docker Swarm或Kubernetes这样的部署工具。

运维管理工具的对比Puppet、Chef、Ansible和SaltStack、Fabric

https://blog.csdn.net/zzq900503/article/details/80143740

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值