博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
红帽发布 Ansible Tower 3.4:在混合云中实践DevOps更便捷
阅读量:5739 次
发布时间:2019-06-18

本文共 1013 字,大约阅读时间需要 3 分钟。

随着云和容器的普及,DevOps变得越来越重要。 老派系统管理员的方法和手段已经无法管理如今可按需启动的服务器实例。红帽比任何公司都清楚地知道这一点,因此红帽最新推出的Ansible Tower 3.4版本能让如今的IT堆栈自动化更进一步。

Ansible Tower 3.4版本中最大的变化是增强流工作流方面的功能。Red Hat此前在Kubernetes容器编排方面投入了大量资金,优化了的Ansible可以更好地用于混合云环境。

具体而言,Ansible Tower提高了工作流的实用性。在Ansible中,可以使用工作流配置一系列作业或工作流模板。这些功能可能会也可能不会共享库存,手册或权限。但是,与作业模板一样,工作流具有“管理员”和“执行”权限。使用工作流,可以将整个作业集作为一个单元进行跟踪。

在 Ansible Tower 3.4中,工作流现在可支持自动化嵌套工作流,工作流程清单,workflow always templates和工作流程聚合。这意味着什么?

  • 嵌套工作流程:使用嵌套工作流,可以在工作流之中再加入工作流。

  • 工作流级别inventory:Ansible依赖于作业模板中的inventory。现在可以为工作流指定inventory,然后该工作流中的每个作业模板都可以使用该inventory。

  • Workflow Always Job Templates:无论工作流作业是否成功,都应始终运行某些自动化步骤。这些步骤包括缓存警告等。有了这个功能,无论其余部分如何进行,工作流中的这些步骤都将运行。

  • 最后,通过工作流聚合,可以在继续到下一步之前跟踪多个工作流作业的完成情况。例如,在部署应用程序更新时,可能需要等到集群中的所有节点完成作业才能停止服务。这为工作流内的作业提供了更完整的依赖关系链。

通过相关的新功能,可以使用Job slicing 在Ansible Tower群集中的节点之间并行作业。在Ansible 4.4之前,单个Ansible作业只能作为单个ansible-playbook作业运行。现在,可以从作业模板生成工作流程。有了这个功能,可以一次运行多个工作流程。

现在也可以在FIPS兼容模式下使用Ansible Tower和Red Hat Enterprise Linux(RHEL)。

新版本中还有一些其他改动。这些改进可以更好地解决混合云环境中的复杂作业。

参考链接:

转载地址:http://zmfzx.baihongyu.com/

你可能感兴趣的文章
实现java导出文件弹出下载框让用户选择路径
查看>>
刨根问底--技术--jsoup登陆网站
查看>>
OSChina 五一劳动节乱弹 ——女孩子晚上不要出门,发生了这样的事情
查看>>
Spring--通过注解来配置bean
查看>>
pandas 十分钟入门
查看>>
nginx rewrite
查看>>
前端安全系列(一):如何防止XSS攻击?
查看>>
IK分词器安装
查看>>
查看Linux并发连接数
查看>>
你是谁不重要,关键是你跟谁!
查看>>
CSS中规则@media的用法
查看>>
pychecker:分析你的python代码
查看>>
css 默认不显示 之后显示
查看>>
我的友情链接
查看>>
DNS显性+隐性URL转发原理
查看>>
我的友情链接
查看>>
网易有道 IP地址、手机号码归属地和身份证 查询接口API
查看>>
鼠标停留在GridView某一行时行的颜色改变
查看>>
系列3:WAS Liberty Profile hello mysql jdbc
查看>>
基础知识:python模块的导入
查看>>