【DevOps】Rundeck以及Jenkins

Rundeck是一个DevOps常用的工具,是PagerDuty公司开发的产品,能够很好的和PagerDuty进行集成。
但是平常我们听得或用得更多的是Jenkins,一个非常流行的CI工具,具有很好的可扩展性。
可是为什么那家公司会用Rundeck而不是Jenkins呢,在这里做一下对比。
简单来讲,Rundeck主要用于运维团队直接操作已存在的工具,服务,系统,它能够安全的访问每种重要的业务流程。
Jenkins则是一个持续集成(Continuous integration)工具,它的首要目标就是构建服务,比如用Maven插件构建jar包,用Docker构建镜像等。

Rundeck的特性
从安全方面来讲,需要通过Web GUI或者API安全访问的服务,可以存储到Rundeck,因为Rundeck并不关注产品构建,更加注重安全。Rundeck jobs能够帮助执行变更,更新网络或者基础设施等几乎所有业务流程。
Rundeck不限制开发或者专家使用,因为从一开始,它就被设计来让运维团队为公司的所有人提供自助服务入口的,Rundeck的ACL可以确保敏感数据能够分级的给不同的人员。
Rundeck基于运维集中化的诸多特性保证了它能够更好的了解到环境的细节。Node作为Rundeck的重要概念,它可以用来描述技术设施和环境,让你能够更好的组织主机和服务。Rundeck可以整合多种数据源(如AWS EC2, Puppet, Ansible),不用重复制造轮子。
Rundeck能够跨多个远程节点或者服务器执行多种类型的工作流。

Jenkins特性
Jenkins主要用于构建代码,是非常流行的CI工具;Jenkins有很好的扩展性,有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值