搜索

1.2. Argo Rollouts 的好处

download PDF

在传统基础架构中管理和协调高级部署策略通常涉及较长时间的维护窗口。使用 OpenShift Container Platform 和 Red Hat OpenShift GitOps 等工具实现自动化可以减少这些窗口,但设置这些策略仍具有挑战性。使用 Argo Rollouts,您可以通过允许应用程序团队以声明性方式定义其 rollout 策略来简化此过程。团队不再需要定义多个部署和服务,或为测试的流量控制和集成创建自动化。使用 Argo Rollouts,您可以封装声明性推出部署策略所需的所有定义,自动化和管理流程。

在 Red Hat OpenShift GitOps 中使用 Argo Rollouts 作为默认工作负载提供以下优点:

  • 作为 GitOps 工作流的一部分的自动化进度交付
  • 高级部署功能
  • 优化现有的高级部署策略,如 blue-green 或 canary
  • 部署可以实现零停机时间更新
  • 细粒度、加权流量转换
  • 能够在没有达到生产环境的新流量的情况下进行测试
  • 自动回滚和提升
  • 手工调整
  • 可自定义的指标查询和分析业务关键性能指标 (KPI)
  • 与 ingress 控制器和 Red Hat OpenShift Service Mesh 集成用于高级流量路由
  • 与指标供应商集成以进行部署策略分析
  • 使用多个供应商

使用 Argo Rollouts,用户可以在最终用户环境中更轻松地采用进度交付。这在不需要团队了解流量管理器和复杂基础架构的情况下提供了结构和指南。通过自动推出部署,Red Hat OpenShift GitOps Operator 为最终用户环境提供安全性,并有助于有效地管理资源、成本和时间。使用带有安全性和自动化部署的 Argo CD 的现有用户会在过程中早期收到反馈,并避免会影响到用户环境的的问题。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.