写点什么

红帽发布 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:279366
用户头像
张婵 InfoQ 技术编辑

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

关注

评论

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

干货|语义网、Web3.0、Web3、元宇宙这些概念还傻傻分不清楚?(上)

Orillusion

开源 WebGL 元宇宙 Metaverse webgpu

DevOps工具链:开放、自由地选择最适合团队和业务需要的工具

龙智—DevSecOps解决方案

DevOps DevOps工具 DevOps工具链

HTTP的前世今生

技术小生

HTTP 7月月更

带你认识数仓的“规格变更”

华为云开发者联盟

数据库 后端 集群 数仓

一、What's API

忠厚

API API Explorer平台 api 网关

体验SRCNN和FSRCNN两种图像超分网络应用

华为云开发者联盟

人工智能 图像 图像超分

跟着官方文档学 Python 之:基础语法

甜甜的白桃

Python 数据类型 7月月更

企业知识管理过程中常见的误区与解决方法

Baklib

从工程师到技术leader的思维升级

阿里技术

技术成长

万字多图,搞懂 Nginx 高性能网络工作原理!

C++后台开发

nginx 中间件 后端开发 高性能网络 C++开发

【C 语言】进阶指针 Five

謓泽

7月月更

[Windows环境] 批量获取某目录下的所有文件名

Empty

InfoQ专访 | 联邦学习将会带来数据价值挖掘的下一个爆发点

Jessica@数牍

联邦学习

CloudBees CI使用Velero进行灾备(DR)概念验证

龙智—DevSecOps解决方案

ci 停机时间 灾难恢复计划

全面掌控!打造智慧城市建设的"领导驾驶舱"

华为云开发者联盟

云计算 后端 智慧城市 智慧屏

卷是真的卷,“粗心马虎”也是真的要扣分

图灵教育

数学 小学 初中

P4Python:合并实践指南之如何脚本化integrate流程

龙智—DevSecOps解决方案

文件合并 P4 Perforce Helix Core

知乎基于 Apache Doris 的 DMP 平台架构建设实践|万字长文详解

SelectDB

Apache 数据库 数据仓库 广告系统 Doris

BAT 面试 Java 岗经验汇总:面试重点 + 精选面试 120 题 +6 条面试经验!

程序知音

Java 程序员 后端 java面试 八股文

厚积而薄发,CRMEB Pro 商城系统每一步都很扎实!

CRMEB

IPA应用探索:基于客户意图交互让业务受理更有“温度”

鲸品堂

运营商

影响分析:RubyGems未授权访问漏洞(CVE-2022-29176)

龙智—DevSecOps解决方案

rubygems 漏洞

React + Node.js 全栈实战教程 - 手把手教你搭建「文件上传」管理后台

蒋川

node.js react.js mongodb Express axios

Klocwork部署的安全最佳实践

龙智—DevSecOps解决方案

klocwork 静态代码分析 SAST工具

对安全和效率的一点思考(39/100)

hackstoic

安全

数据仓库与大数据挖掘技术调度平台- TASKCTL

敏捷调度TASKCTL

数据仓库 国产开源 TASKCTL 大数据仓库 DevOps工具

华为云GaussDB两大数据库通过中国信通院多项评测

华为云开发者联盟

数据库 后端 华为云

LeaRun快速开发平台:企业供应链管理系统解决方案

力软低代码开发平台

全面支持JS/eTS应用开发,DevEco Studio 3.0 Beta4新版本发布

HarmonyOS开发者

HarmonyOS

对OpenHarmony中LiteOS的内核分析——超时原理和应用

OpenHarmony开发者

OpenHarmony

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