|
1 | 1 | # gitops-runtime |
2 | 2 |
|
3 | | -  |
| 3 | +  |
4 | 4 |
|
5 | 5 | A Helm chart for Codefresh gitops runtime |
6 | 6 |
|
@@ -33,6 +33,19 @@ A Helm chart for Codefresh gitops runtime |
33 | 33 | | app-proxy.config.env | string | `"production"` | | |
34 | 34 | | app-proxy.env | object | `{}` | | |
35 | 35 | | app-proxy.fullnameOverride | string | `"cap-app-proxy"` | | |
| 36 | +| app-proxy.image-enrichment | object | `{"config":{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400},"enabled":true,"serviceAccount":{"annotations":null,"create":true,"name":"codefresh-image-enrichment-sa"}}` | Image enrichment process configuration | |
| 37 | +| app-proxy.image-enrichment.config | object | `{"clientHeartbeatIntervalInSeconds":5,"concurrencyCmKey":"imageReportExecutor","concurrencyCmName":"workflow-synchronization-semaphores","podGcStrategy":"OnWorkflowCompletion","ttlActiveInSeconds":900,"ttlAfterCompletionInSeconds":86400}` | Configurations for image enrichment workflow | |
| 38 | +| app-proxy.image-enrichment.config.clientHeartbeatIntervalInSeconds | int | `5` | Client heartbeat interval in seconds for image enrichemnt workflow | |
| 39 | +| app-proxy.image-enrichment.config.concurrencyCmKey | string | `"imageReportExecutor"` | The name of the key in the configmap to use as synchronization semaphore | |
| 40 | +| 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/ | |
| 41 | +| app-proxy.image-enrichment.config.podGcStrategy | string | `"OnWorkflowCompletion"` | Pod grabage collection strategy. By default all pods will be deleted when the enrichment workflow completes. | |
| 42 | +| app-proxy.image-enrichment.config.ttlActiveInSeconds | int | `900` | Maximum allowed runtime for the enrichment workflow | |
| 43 | +| app-proxy.image-enrichment.config.ttlAfterCompletionInSeconds | int | `86400` | Number of seconds to live after completion | |
| 44 | +| app-proxy.image-enrichment.enabled | bool | `true` | Enable or disable enrichment process. Please note that for enrichemnt, argo-workflows has to be enabled as well. | |
| 45 | +| app-proxy.image-enrichment.serviceAccount | object | `{"annotations":null,"create":true,"name":"codefresh-image-enrichment-sa"}` | Service account that will be used for enrichemnt process | |
| 46 | +| app-proxy.image-enrichment.serviceAccount.annotations | string | `nil` | Annotations on the service account | |
| 47 | +| app-proxy.image-enrichment.serviceAccount.create | bool | `true` | Whether to create the service account or use an existing one | |
| 48 | +| 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 | |
36 | 49 | | app-proxy.image.pullPolicy | string | `"IfNotPresent"` | | |
37 | 50 | | app-proxy.image.repository | string | `"quay.io/codefresh/cap-app-proxy"` | | |
38 | 51 | | app-proxy.image.tag | string | `"1.2142.0"` | | |
|
0 commit comments