概览¶
注意
This section contains information on upgrading Argo CD. Before upgrading please make sure to read details about
the breaking changes between Argo CD versions.
Argo CD 被引用 semver 版本控制,并确保遵循以下规则:
- 该补丁发布不引入任何破坏性更改。因此,如果您要从 v1.5.1 升级到 v1.5.3
应该没有特别的说明需要遵循。
- 次要发布可能会引入一些小改动,并提供一个变通办法。如果您要从 v1.3.0 升级到 v1.5.2
请务必查看 v1.3 to v1.4 和 v1.4 to v1.5 升级说明中的升级详情。
- 主要发布版本引入了向后不兼容的行为更改。建议备份
Argo CD 设置被引用灾难恢复 指南。
在阅读了 Argo CD 版本中可能引入的破坏性更改的相关说明后,请使用以下命令升级 Argo CD。请确保将 <version>
替换为所需的版本号:
非哈:
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/<version>/manifests/install.yaml
HA:
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/<version>/manifests/ha/install.yaml
警告
Even though some releases require only image change it is still recommended to apply whole manifests set.
Manifest changes might include important parameter modifications and applying the whole set will protect you from
introducing misconfiguration.