第 1 章 Red Hat OpenShift GitOps 发行注记
Red Hat OpenShift GitOps 是为云原生应用程序实施持续部署的一种声明方法。当应用程序部署到不同环境中的不同集群时,Red Hat OpenShift GitOps 可确保应用程序的一致性,如开发、临时和生产环境。Red Hat OpenShift GitOps 可帮助您自动执行以下任务:
- 确保集群具有类似的配置、监控和存储状态
- 从已知状态恢复或重新创建集群
- 对多个 OpenShift Container Platform 集群应用或恢复配置更改
- 将模板配置与不同环境关联
- 在集群间(从调试到生产阶段)推广应用程序。
如需了解 Red Hat OpenShift GitOps 的概述,请参阅关于 Red Hat OpenShift GitOps。
1.1. 兼容性和支持列表 复制链接链接已复制到粘贴板!
这个版本中的一些功能当前还只是一个技术预览。它们并不适用于在生产环境中使用。
在下表中,被标记为以下状态的功能:
- TP: 技术预览
- GA: 正式发行
- NA:不适用
在 OpenShift Container Platform 4.13 中,stable
频道已被删除。在升级到 OpenShift Container Platform 4.13 之前,如果您已在 stable
频道中,请选择适当的频道并切换到它。
OpenShift GitOps | 组件版本 | OpenShift 版本 | ||||||
---|---|---|---|---|---|---|---|---|
版本 |
| Helm | Kustomize | Argo CD | Argo Rollouts | Dex | RH SSO | |
1.10.0 | 0.0.50 TP | 3.12.1 GA | 5.1.0 GA | 2.8.3 GA | 1.5.0 TP | 2.35.1 GA | 7.5.1 GA | 4.12-4.14 |
1.9.0 | 0.0.49 TP | 3.11.2 GA | 5.0.1 GA | 2.7.2 GA | 1.5.0 TP | 2.35.1 GA | 7.5.1 GA | 4.12-4.14 |
1.8.0 | 0.0.47 TP | 3.10.0 GA | 4.5.7 GA | 2.6.3 GA | 不适用 | 2.35.1 GA | 7.5.1 GA | 4.10-4.13 |
-
kam
是 Red Hat OpenShift GitOps Application Manager 命令行界面 (CLI)。 - RH SSO 是 Red Hat SSO 的缩写。
1.1.1. 技术预览功能 复制链接链接已复制到粘贴板!
下表中提到的功能当前还只是一个技术预览 (TP)。它们并不适用于在生产环境中使用。
功能 | Red Hat OpenShift GitOps 版本中的技术预览(TP) | Red Hat OpenShift GitOps 版本中的正式版本(GA) |
---|---|---|
| 1.10.0 | 不适用 |
动态扩展分片 | 1.10.0 | 不适用 |
自定义 | 1.9.0 | 不适用 |
Argo Rollouts | 1.9.0 | 不适用 |
ApplicationSet Progressive Rollout 策略 | 1.8.0 | 不适用 |
一个应用程序的多个源 | 1.8.0 | 不适用 |
非 control plane 命名空间中的 Argo CD 应用程序 | 1.7.0 | 不适用 |
Argo CD 通知控制器 | 1.6.0 | 不适用 |
OpenShift Container Platform Web 控制台的 Developer 视角中的 Red Hat OpenShift GitOps Environments 页面 | 1.1.0 | 不适用 |