写点什么

红帽发布 Ansible Tower 3.4:在混合云中实践 DevOps 更便捷

  • 2019-01-15
  • 本文字数:909 字

    阅读完需:约 3 分钟

红帽发布 Ansible Tower 3.4:在混合云中实践DevOps更便捷

随着云和容器的普及,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)。


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


参考链接:


https://www.zdnet.com/article/devops-for-the-hybrid-cloud-red-hat-ansible-tower-3-4/


2019-01-15 16:279318
用户头像
张婵 InfoQ 技术编辑

发布了 87 篇内容, 共 53.7 次阅读, 收获喜欢 218 次。

关注

评论

发布
暂无评论
发现更多内容

从鉴黄师到阿里程序员,我成功逆袭上岸

Java 编程 程序员 计算机

上线仅7天,GitHub已标星48.4k!原来是阿里巴巴内部《高并发系统设计》

Java redis 编程 架构 面试

如何在Go 服务中做链路追踪

Rayjun

微服务 Go 语言

Docker的学习体验

吴脑的键客

,docker

去阿里应聘P7Java岗,都会被问到哪些问题?

Java架构师迁哥

网络攻防学习笔记 Day83

穿过生命散发芬芳

网络攻防 7月日更

使用数据库乐观锁的方式解决数值累加的问题

陈靓-哲露

在线条码生成器

入门小站

工具

从鉴黄师到阿里程序员,我成功拿下阿里offer

白亦杨

Java 编程 程序员 计算机

实践解析丨如何通过 WebAssembly 在 Web 进行实时视频人像分割

声网

大前端 WebRTC webassembly

大厂的产品研发流程,你知道么?

Simon郎

产品 研发体系 大厂 互联网公司

【Kafka技术专题】「实践操作篇」单机部署实践手册(2.8.0)

洛神灬殇

kafka MQ kafka配置 消息队列 kafka架构

加速基因测序进程,北鲲云高性能计算平台再发力

北鲲云

大三就拿到字节提前批,你不想成长,生活总会逼着你成长

Java架构师迁哥

Linux之cal命令

入门小站

Linux

结构化流-Structured Streaming(八-下)

Databri_AI

spark 流式计算框架 structuredStreaming

微观管理?

escray

学习 极客时间 朱赟的技术管理课 7月日更

什么是 Druid

HoneyMoose

极光开发者周刊【No.0723】

极光JIGUANG

58字节常量池面试题,你如何应对?

卢卡多多

intern 字符串 7月日更

我应该在什么时候使用 Apache Druid

HoneyMoose

完整视频+源码!十六天带你精通基于Spring Cloud微服务电商项目

Java架构追梦

Java 架构 面试 微服务 SpringCloud

不要让这2个坏习惯限制了你的成长

俞凡

认知

学习下服务器端漏洞,受益匪浅!

网络安全学海

运维 网络安全 信息安全 漏洞扫描 渗透测试·

Apache Druid 简介

HoneyMoose

线上教育培训机构如何推广自己

石头IT视角

我学编程时最后悔的事!

程序员鱼皮

Java c++ Python 大前端 后端

C# 三个Timer

喵叔

7月日更

根据四个商业指标找到MOT

石云升

读书笔记 用户体验 商业洞察 关键时刻 7月日更

Go语言:运行时反射,深度解析!

微客鸟窝

Go 语言

怎么才能写出100个用户体验的关键时刻?

石云升

读书笔记 用户体验 关键时刻 7月日更

红帽发布 Ansible Tower 3.4:在混合云中实践DevOps更便捷_DevOps & 平台工程_张婵_InfoQ精选文章