定价

红帽 OpenShift GitOps

跳转至相应部分

什么是 OpenShift GitOps Operator?

红帽® OpenShift® GitOps 是红帽 OpenShift 的一项功能,该 Operator 提供了与 Git 存储库、持续集成/持续交付(CI/CD)工具和 Kubernetes 集成的工作流。 

OpenShift GitOps 在 Argo CD 的基础上构建,将 Git 作为声明式配置的可信数据源,可加快团队交付应用和管理集群配置的速度。它可自动进行部署和基础架构更新,确保一致性,减少错误,并跨多集群环境保持所需的状态。通过与红帽 OpenShift 集成,它使团队能够加快速度,更轻松地扩展,并增强整个应用开发生命周期的安全性。

红帽银河系 GitOps 指南:宣传视频。视频时长:0:20

为什么选择红帽?

OpenShift GitOps 的构建以 Argo CD 为核心上游项目,为多集群持续交付提供了声明式 GitOps。这款受支持的 Operator 是 OpenShift 随附的工具,已通过测试和强化,可增强整个应用开发生命周期的安全性。OpenShift GitOps 还将 Argo Rollouts 集成到了 OpenShift 用户体验中,且支持自动测试,以便您确定是否需要进行推广或回滚。

红帽 OpenShift 和红帽 OpenShift GitOps 有助于您:

  • 跨集群生命周期和部署生命周期实现一致性。
  • 使用 Argo CD 维护集群资源。
  • 跨本地环境和云环境实现应用的统一管控和管理。
  • 检查集群的状态,尽早了解应用的约束条件。
  • 跨集群回滚代码变更。
  • 发布通过 Git 提交的新变更。
  • 配置针对不同环境的模板。
  • 使用 Argo Rollouts 的自动化流量管理和测试功能,支持高级部署策略,包括蓝绿部署和金丝雀部署。
DenizBank 徽标

DenizBank 实现 AI 运维转型并赋能创新

了解 DenizBank 如何利用红帽 OpenShift AI 和 GitOps 扩展模型服务并提高运维效率,从而使数据科学家能够专注于构建更稳健、更安全的模型。

功能和优势

将所有内容视为代码

使用跨环境的声明式代码来定义基础架构、应用和配置的状态

Git 作为单一可信数据源

在 Git 中对基础架构和应用进行存储和版本控制,因而可对影响其整体状态的变更进行追溯和了解

确保一致性

自动进行部署和基础架构更新,以减少错误并跨多集群环境保持所需的状态

增强的安全性

预览变更,检测配置漂移,自动修复或在完成审核后修复

可见性和审计

查看历史记录,通过 Git 工作流将变更直接应用和部署到目标基础架构和应用,以及捕获和追溯针对集群的变更

多集群一致性

将 GitOps 与红帽 Kubernetes 高级集群管理相结合,可靠且一致地配置多个集群和部署

深入了解 OpenShift GitOps

博客文章

详细了解推荐的红帽 OpenShift GitOps 实践

电子书

GitOps 快速入门与实践:查看我们收集的实用做法和示例,以遵循 Kubernetes 上的 GitOps 实践

学习路径

通过按需学习路径亲身体验 OpenShift 和 GitOps 功能

开始使用红帽 OpenShift

两名红帽人边交谈边做笔记