红帽 OpenShift GitOps
什么是 OpenShift GitOps Operator?
红帽® OpenShift® GitOps 是红帽 OpenShift 的一项功能,该 Operator 提供了与 Git 存储库、持续集成/持续交付(CI/CD)工具和 Kubernetes 集成的工作流。
OpenShift GitOps 在 Argo CD 的基础上构建,将 Git 作为声明式配置的可信数据源,可加快团队交付应用和管理集群配置的速度。它可自动进行部署和基础架构更新,确保一致性,减少错误,并跨多集群环境保持所需的状态。通过与红帽 OpenShift 集成,它使团队能够加快速度,更轻松地扩展,并增强整个应用开发生命周期的安全性。
为什么选择红帽?
OpenShift GitOps 的构建以 Argo CD 为核心上游项目,为多集群持续交付提供了声明式 GitOps。这款受支持的 Operator 是 OpenShift 随附的工具,已通过测试和强化,可增强整个应用开发生命周期的安全性。OpenShift GitOps 还将 Argo Rollouts 集成到了 OpenShift 用户体验中,且支持自动测试,以便您确定是否需要进行推广或回滚。
红帽 OpenShift 和红帽 OpenShift GitOps 有助于您:
- 跨集群生命周期和部署生命周期实现一致性。
- 使用 Argo CD 维护集群资源。
- 跨本地环境和云环境实现应用的统一管控和管理。
- 检查集群的状态,尽早了解应用的约束条件。
- 跨集群回滚代码变更。
- 发布通过 Git 提交的新变更。
- 配置针对不同环境的模板。
- 使用 Argo Rollouts 的自动化流量管理和测试功能,支持高级部署策略,包括蓝绿部署和金丝雀部署。
DenizBank 实现 AI 运维转型并赋能创新
了解 DenizBank 如何利用红帽 OpenShift AI 和 GitOps 扩展模型服务并提高运维效率,从而使数据科学家能够专注于构建更稳健、更安全的模型。
功能和优势
深入了解 OpenShift GitOps
博客文章
详细了解推荐的红帽 OpenShift GitOps 实践
电子书
GitOps 快速入门与实践:查看我们收集的实用做法和示例,以遵循 Kubernetes 上的 GitOps 实践
学习路径
通过按需学习路径亲身体验 OpenShift 和 GitOps 功能