You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: remove argo-rollouts from gitops-runtime helm chart (#1051)
* chore: remove argo-rollouts from gitops-runtime helm chart
Argo Rollouts was deprecated and disabled by default in a previous release.
This commit completes the removal by:
- Removing argo-rollouts dependency from Chart.yaml
- Removing external-argo-rollouts and argo-rollouts configuration from values.yaml
- Removing argo-rollouts helper function and component-list entry from _helpers.tpl
- Removing ROLLOUTS_HELM_REPOSITORY/VERSION env vars from app-proxy
- Removing argo-rollouts from all CI values files
- Removing argo-rollouts from multi-runtime values files
- Removing argo-rollouts tests and rollout-reporter references
- Updating README documentation to remove argo-rollouts sections
- Removing rollout-reporter from values-ha.yaml
BREAKING CHANGE: argo-rollouts is no longer included in the chart.
Users requiring Argo Rollouts must install it separately.
* chore: bump app-proxy version to 1.4020.0
Updates app-proxy to version 1.4020.0 which includes the removal of
Argo Rollouts installation capability (argo-platform#7045).
This aligns with the removal of argo-rollouts from the helm chart.
* docs: update helm chart documentation
Updates README.md to reflect:
- Removal of argo-rollouts configuration sections
- Updated app-proxy version to 1.4020.0
- Updated image enrichment versions to 1.1.20-main
- Added telemetry configuration documentation
* fix: remove extra blank line in default-values.yaml
Fixes yamllint error about too many blank lines.
Copy file name to clipboardExpand all lines: charts/gitops-runtime/README.md.gotmpl
-25Lines changed: 0 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,6 @@
8
8
- [Codefresh official documentation](#codefresh-official-documentation)
9
9
- [Argo-workflows artifact and log storage](#argo-workflows-artifact-and-log-storage)
10
10
- [Installation with External ArgoCD](#installation-with-external-argocd)
11
-
- [Installation with External Argo Rollouts](#installation-with-external-argo-rollouts)
12
11
- [Using with private registries - Helper utility](#using-with-private-registries---helper-utility)
13
12
- [Openshift](#openshift)
14
13
- [High Availability](#high-availability)
@@ -62,8 +61,6 @@ argo-workflows:
62
61
server:
63
62
clusterWorkflowTemplates:
64
63
enabled: false
65
-
argo-rollouts:
66
-
enabled: false
67
64
tunnel-client:
68
65
enabled: false
69
66
gitops-operator:
@@ -82,8 +79,6 @@ argo-cd:
82
79
argo-workflows:
83
80
crds:
84
81
install: true
85
-
argo-rollouts:
86
-
installCRDs: true
87
82
gitops-operator:
88
83
crds:
89
84
install: true
@@ -194,26 +189,6 @@ data:
194
189
admin.enabled: "true"
195
190
```
196
191
197
-
## Installation with External Argo Rollouts
198
-
199
-
If you want to use an existing Argo Rollouts installation, you can disable the built-in Argo Rollouts and configure the GitOps Runtime to use the external Argo Rollouts.
200
-
See the `values.yaml` example below:
201
-
202
-
```yaml
203
-
global:
204
-
# -- Configuration for external Argo Rollouts
205
-
external-argo-rollouts:
206
-
# -- Rollout reporter settings
207
-
rollout-reporter:
208
-
# -- Enable rollout reporter
209
-
# Configuration is defined at .Values.event-reporters.rollout
210
-
enabled: true
211
-
212
-
argo-rollouts:
213
-
# -- Disable built-in Argo Rollouts
214
-
enabled: false
215
-
```
216
-
217
192
## Using with private registries - Helper utility
218
193
The GitOps Runtime comprises multiple subcharts and container images. Subcharts also vary in values structure, making it difficult to override image specific values to use private registries.
219
194
We have created a helper utility to resolve this issue:
0 commit comments