Skip to content

Commit 042de39

Browse files
updated docs for release 0.21.1
1 parent 7c8991f commit 042de39

File tree

3 files changed

+53
-49
lines changed

3 files changed

+53
-49
lines changed

charts/gitops-runtime/Chart.yaml

Lines changed: 41 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -14,41 +14,45 @@ maintainers:
1414
annotations:
1515
artifacthub.io/alternativeName: "codefresh-gitops-runtime"
1616
artifacthub.io/changes: |-
17-
- kind: security
18-
description: 'bump Argo-Rollouts with security fixes (#562)'
19-
- kind: security
20-
description: 'bump cf-argocd-extras with security fixes (#561)'
21-
- kind: security
22-
description: 'bump gitops-runtime-installer with security fixes (#568)'
17+
- kind: changed
18+
description: create release 0.21.1
19+
- kind: changed
20+
description: 'chore(CR-29827): upd cli-v2 for installer (#568)'
21+
- kind: changed
22+
description: 'fix: bump cf-argocd-extras to 0.5.7 (#561)'
23+
- kind: changed
24+
description: 'feat: security fixes for Argo Rollouts 1.7.2 (#562)'
25+
- kind: changed
26+
description: 'chore(CR-29160): security upd nats exporter (#543)'
2327
dependencies:
24-
- name: argo-cd
25-
repository: https://codefresh-io.github.io/argo-helm
26-
condition: argo-cd.enabled
27-
version: 7.8.23-9-cap-v2.14.9-2025-06-08-8821b48e
28-
- name: argo-events
29-
repository: https://codefresh-io.github.io/argo-helm
30-
version: 2.4.8-cap-CR-29689
31-
- name: argo-workflows
32-
repository: https://codefresh-io.github.io/argo-helm
33-
version: 0.45.15-v3.6.7-cap-CR-28355
34-
condition: argo-workflows.enabled
35-
- name: argo-rollouts
36-
repository: https://codefresh-io.github.io/argo-helm
37-
version: 2.37.3-5-v1.7.2-cap-CR-29629
38-
condition: argo-rollouts.enabled
39-
- name: sealed-secrets
40-
repository: https://bitnami-labs.github.io/sealed-secrets/
41-
version: 2.17.2
42-
- name: codefresh-tunnel-client
43-
repository: oci://quay.io/codefresh/charts
44-
version: 0.1.21
45-
alias: tunnel-client
46-
condition: tunnel-client.enabled
47-
- name: codefresh-gitops-operator
48-
repository: oci://quay.io/codefresh/charts
49-
version: 0.7.24
50-
alias: gitops-operator
51-
condition: gitops-operator.enabled
52-
- name: cf-argocd-extras
53-
repository: oci://quay.io/codefresh/charts
54-
version: 0.5.7
28+
- name: argo-cd
29+
repository: https://codefresh-io.github.io/argo-helm
30+
condition: argo-cd.enabled
31+
version: 7.8.23-9-cap-v2.14.9-2025-06-08-8821b48e
32+
- name: argo-events
33+
repository: https://codefresh-io.github.io/argo-helm
34+
version: 2.4.8-cap-CR-29689
35+
- name: argo-workflows
36+
repository: https://codefresh-io.github.io/argo-helm
37+
version: 0.45.15-v3.6.7-cap-CR-28355
38+
condition: argo-workflows.enabled
39+
- name: argo-rollouts
40+
repository: https://codefresh-io.github.io/argo-helm
41+
version: 2.37.3-5-v1.7.2-cap-CR-29629
42+
condition: argo-rollouts.enabled
43+
- name: sealed-secrets
44+
repository: https://bitnami-labs.github.io/sealed-secrets/
45+
version: 2.17.2
46+
- name: codefresh-tunnel-client
47+
repository: oci://quay.io/codefresh/charts
48+
version: 0.1.21
49+
alias: tunnel-client
50+
condition: tunnel-client.enabled
51+
- name: codefresh-gitops-operator
52+
repository: oci://quay.io/codefresh/charts
53+
version: 0.7.24
54+
alias: gitops-operator
55+
condition: gitops-operator.enabled
56+
- name: cf-argocd-extras
57+
repository: oci://quay.io/codefresh/charts
58+
version: 0.5.7

charts/gitops-runtime/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
## Codefresh gitops runtime
2-
![Version: 0.21.0](https://img.shields.io/badge/Version-0.21.0-informational?style=flat-square) ![AppVersion: 0.1.71](https://img.shields.io/badge/AppVersion-0.1.71-informational?style=flat-square)
2+
![Version: 0.21.1](https://img.shields.io/badge/Version-0.21.1-informational?style=flat-square) ![AppVersion: 0.1.73](https://img.shields.io/badge/AppVersion-0.1.73-informational?style=flat-square)
33

44
## Prerequisites
55

@@ -149,7 +149,7 @@ We have created a helper utility to resolve this issue:
149149
The utility is packaged in a container image. Below are instructions on executing the utility using Docker:
150150

151151
```
152-
docker run -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.21.0 <local_registry>
152+
docker run -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.21.1 <local_registry>
153153
```
154154
`output_dir` - is a local directory where the utility will output files. <br>
155155
`local_registry` - is your local registry where you want to mirror the images to
@@ -162,7 +162,7 @@ The utility will output 4 files into the folder:
162162

163163
For usage with external ArgoCD run the utility with `EXTERNAL_ARGOCD` environment variable set to `true`.
164164
```
165-
docker run -e EXTERNAL_ARGOCD=true -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.21.0 <local_registry>
165+
docker run -e EXTERNAL_ARGOCD=true -v <output_dir>:/output quay.io/codefresh/gitops-runtime-private-registry-utils:0.21.1 <local_registry>
166166
```
167167
168168
## Openshift
@@ -212,13 +212,13 @@ sealed-secrets:
212212
| app-proxy.extraVolumeMounts | list | `[]` | Extra volume mounts for main container |
213213
| app-proxy.extraVolumes | list | `[]` | extra volumes |
214214
| app-proxy.fullnameOverride | string | `"cap-app-proxy"` | |
215-
| app-proxy.image-enrichment | object | `{"config":{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","images":{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.13-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.13-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.13-main"}},"podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400},"enabled":true,"serviceAccount":{"annotations":null,"create":true,"name":"codefresh-image-enrichment-sa"}}` | Image enrichment process configuration |
216-
| app-proxy.image-enrichment.config | object | `{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","images":{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.13-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.13-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.13-main"}},"podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400}` | Configurations for image enrichment workflow |
215+
| app-proxy.image-enrichment | object | `{"config":{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","images":{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.14-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.14-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.14-main"}},"podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400},"enabled":true,"serviceAccount":{"annotations":null,"create":true,"name":"codefresh-image-enrichment-sa"}}` | Image enrichment process configuration |
216+
| app-proxy.image-enrichment.config | object | `{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","images":{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.14-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.14-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.14-main"}},"podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400}` | Configurations for image enrichment workflow |
217217
| app-proxy.image-enrichment.config.clientHeartbeatIntervalInSeconds | int | `5` | Client heartbeat interval in seconds for image enrichemnt workflow |
218218
| app-proxy.image-enrichment.config.concurrencyCmKey | string | `"imageReportExecutor"` | The name of the key in the configmap to use as synchronization semaphore |
219219
| app-proxy.image-enrichment.config.concurrencyCmName | string | `"workflow-synchronization-semaphores"` | The name of the configmap to use as synchronization semaphore, see https://argoproj.github.io/argo-workflows/synchronization/ |
220-
| app-proxy.image-enrichment.config.images | object | `{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.13-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.13-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.13-main"}}` | Enrichemnt images |
221-
| app-proxy.image-enrichment.config.images.reportImage | object | `{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.13-main"}` | Report image enrichment task image |
220+
| app-proxy.image-enrichment.config.images | object | `{"gitEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-git-info","tag":"1.1.14-main"},"jiraEnrichment":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-image-enricher-jira-info","tag":"1.1.14-main"},"reportImage":{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.14-main"}}` | Enrichemnt images |
221+
| app-proxy.image-enrichment.config.images.reportImage | object | `{"registry":"quay.io","repository":"codefreshplugins/argo-hub-codefresh-csdp-report-image-info","tag":"1.1.14-main"}` | Report image enrichment task image |
222222
| app-proxy.image-enrichment.config.podGcStrategy | string | `"OnWorkflowCompletion"` | Pod grabage collection strategy. By default all pods will be deleted when the enrichment workflow completes. |
223223
| app-proxy.image-enrichment.config.ttlActiveInSeconds | int | `900` | Maximum allowed runtime for the enrichment workflow |
224224
| app-proxy.image-enrichment.config.ttlAfterCompletionInSeconds | int | `86400` | Number of seconds to live after completion |
@@ -229,14 +229,14 @@ sealed-secrets:
229229
| app-proxy.image-enrichment.serviceAccount.name | string | `"codefresh-image-enrichment-sa"` | Name of the service account to create or the name of the existing one to use |
230230
| app-proxy.image.pullPolicy | string | `"IfNotPresent"` | |
231231
| app-proxy.image.repository | string | `"quay.io/codefresh/cap-app-proxy"` | |
232-
| app-proxy.image.tag | string | `"1.3591.0"` | |
232+
| app-proxy.image.tag | string | `"1.3600.0"` | |
233233
| app-proxy.imagePullSecrets | list | `[]` | |
234234
| app-proxy.initContainer.command[0] | string | `"./init.sh"` | |
235235
| app-proxy.initContainer.env | object | `{}` | |
236236
| app-proxy.initContainer.extraVolumeMounts | list | `[]` | Extra volume mounts for init container |
237237
| app-proxy.initContainer.image.pullPolicy | string | `"IfNotPresent"` | |
238238
| app-proxy.initContainer.image.repository | string | `"quay.io/codefresh/cap-app-proxy-init"` | |
239-
| app-proxy.initContainer.image.tag | string | `"1.3591.0"` | |
239+
| app-proxy.initContainer.image.tag | string | `"1.3600.0"` | |
240240
| app-proxy.initContainer.resources.limits | object | `{}` | |
241241
| app-proxy.initContainer.resources.requests.cpu | string | `"0.2"` | |
242242
| app-proxy.initContainer.resources.requests.memory | string | `"256Mi"` | |
@@ -278,7 +278,7 @@ sealed-secrets:
278278
| argo-cd | object | `{"applicationVersioning":{"enabled":true,"useApplicationConfiguration":true},"configs":{"cm":{"accounts.admin":"apiKey,login","application.resourceTrackingMethod":"annotation+label","resource.customizations.actions.argoproj.io_Rollout":"mergeBuiltinActions: true\ndiscovery.lua: |\n actions = {}\n local fullyPromoted = obj.status.currentPodHash == obj.status.stableRS\n actions[\"pause\"] = {[\"disabled\"] = fullyPromoted or obj.spec.paused == true}\n actions[\"skip-current-step\"] = {[\"disabled\"] = obj.spec.strategy.canary == nil or obj.spec.strategy.canary.steps == nil or obj.status.currentStepIndex == table.getn(obj.spec.strategy.canary.steps)}\n return actions\ndefinitions:\n- name: pause\n action.lua: |\n obj.spec.paused = true\n return obj\n- name: skip-current-step\n action.lua: |\n if obj.status ~= nil then\n if obj.spec.strategy.canary ~= nil and obj.spec.strategy.canary.steps ~= nil and obj.status.currentStepIndex < table.getn(obj.spec.strategy.canary.steps) then\n if obj.status.pauseConditions ~= nil and table.getn(obj.status.pauseConditions) > 0 then\n obj.status.pauseConditions = nil\n end\n obj.status.currentStepIndex = obj.status.currentStepIndex + 1\n end\n end\n return obj\n","timeout.reconciliation":"20s"},"params":{"application.namespaces":"cf-*","server.insecure":true}},"crds":{"install":true},"enabled":true,"fullnameOverride":"argo-cd"}` | ------------------------------------------------------------------------------------------------------------------- |
279279
| argo-cd.applicationVersioning.enabled | bool | `true` | Enable application versioning |
280280
| argo-cd.applicationVersioning.useApplicationConfiguration | bool | `true` | Extract application version based on ApplicationConfiguration CRD |
281-
| argo-events | object | `{"configs":{"jetstream":{"versions":[{"configReloaderImage":"natsio/nats-server-config-reloader:0.16.0","metricsExporterImage":"natsio/prometheus-nats-exporter:0.15.0","natsImage":"nats:2.10.21","startCommand":"/nats-server","version":"latest"}]},"nats":{"versions":[{"metricsExporterImage":"natsio/prometheus-nats-exporter:0.15.0","natsStreamingImage":"nats-streaming:0.25.6","version":"0.22.1"}]}},"crds":{"install":false},"fullnameOverride":"argo-events"}` | ------------------------------------------------------------------------------------------------------------------- |
281+
| argo-events | object | `{"configs":{"jetstream":{"versions":[{"configReloaderImage":"natsio/nats-server-config-reloader:0.18.2","metricsExporterImage":"natsio/prometheus-nats-exporter:0.16.0","natsImage":"nats:2.11.4","startCommand":"/nats-server","version":"latest"}]},"nats":{"versions":[{"metricsExporterImage":"natsio/prometheus-nats-exporter:0.16.0","natsStreamingImage":"nats-streaming:0.25.6","version":"0.22.1"}]}},"crds":{"install":false},"fullnameOverride":"argo-events"}` | ------------------------------------------------------------------------------------------------------------------- |
282282
| argo-rollouts | object | `{"controller":{"replicas":1},"enabled":true,"fullnameOverride":"argo-rollouts","installCRDs":true}` | ------------------------------------------------------------------------------------------------------------------- |
283283
| argo-workflows | object | `{"crds":{"install":true},"enabled":true,"executor":{"resources":{"requests":{"ephemeral-storage":"10Mi"}}},"fullnameOverride":"argo","mainContainer":{"resources":{"requests":{"ephemeral-storage":"10Mi"}}},"server":{"authModes":["client"],"baseHref":"/workflows/"}}` | ------------------------------------------------------------------------------------------------------------------- |
284284
| argo-workflows.crds.install | bool | `true` | Install and upgrade CRDs |

charts/gitops-runtime/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ codefreshWorkflowLogStoreCM:
302302
endpoint: gitops-workflow-logs.codefresh.io
303303
insecure: false
304304
# ---------------------------------------------------------------------------------------------------------------------
305-
# DOCS: https://github.com/codefresh-io/argo-helm/blob/argo-rollouts-2.37.3-4-v1.7.2-cap-CR-28008/charts/argo-rollouts
305+
# DOCS: https://github.com/codefresh-io/argo-helm/blob/argo-rollouts-2.37.3-5-v1.7.2-cap-CR-29629/charts/argo-rollouts
306306
# ---------------------------------------------------------------------------------------------------------------------
307307
argo-rollouts:
308308
enabled: true
@@ -622,7 +622,7 @@ app-proxy:
622622
maxUnavailable: ""
623623

624624
# ---------------------------------------------------------------------------------------------------------------------
625-
# DOCS: https://github.com/codefresh-io/codefresh-gitops-operator/tree/codefresh-gitops-operator-0.7.20-helm/charts/codefresh-gitops-operator
625+
# DOCS: https://github.com/codefresh-io/codefresh-gitops-operator/tree/codefresh-gitops-operator-0.7.24-helm/charts/codefresh-gitops-operator
626626
# ---------------------------------------------------------------------------------------------------------------------
627627
gitops-operator:
628628
# -- Do not change unless instructed otherwise by Codefresh support

0 commit comments

Comments
 (0)