From 6821b77d04ab0e06218156c96ef0127c0e21d21f Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 10:52:01 +0000 Subject: [PATCH 01/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-api tag '1.9.2-dev-3fd37505' to '1.9.2-dev-a0ca4184' updates image testkubeenterprise/testkube-enterprise-ui tag '1.8.0-dev-d226617' to '1.8.0-dev-c97a80e' --- .../.argocd-source-edge-testkube-enterprise.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index 1bd2bdccc..6747a278a 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -4,8 +4,8 @@ helm: value: testkubeenterprise/testkube-enterprise-ui forcestring: true - name: testkube-cloud-api.image.tag - value: 1.9.2-dev-3fd37505 + value: 1.9.2-dev-a0ca4184 forcestring: true - name: testkube-cloud-ui.image.tag - value: 1.8.0-dev-d226617 + value: 1.8.0-dev-c97a80e forcestring: true From 3cc081d3db01387f6a4bf0d53458045463226880 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:00:15 +0000 Subject: [PATCH 02/16] build: automatic update of edge-testkube-cloud-ui updates image kubeshop/testkube-cloud-ui tag '1.8.0-dev-c97a80e' to '1.8.0-dev-5f4fc3d' --- .../.argocd-source-edge-testkube-cloud-ui.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml index 9822ba34a..2b2a517ef 100644 --- a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml +++ b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-cloud-ui forcestring: true - name: image.tag - value: 1.8.0-dev-c97a80e + value: 1.8.0-dev-5f4fc3d forcestring: true From 9bbd5e42c790b98d744618daf53d8001f40042f0 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:06:26 +0000 Subject: [PATCH 03/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-ui tag '1.8.0-dev-c97a80e' to '1.8.0-dev-5f4fc3d' --- .../.argocd-source-edge-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index 6747a278a..f7ee3a314 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -7,5 +7,5 @@ helm: value: 1.9.2-dev-a0ca4184 forcestring: true - name: testkube-cloud-ui.image.tag - value: 1.8.0-dev-c97a80e + value: 1.8.0-dev-5f4fc3d forcestring: true From 936b253e5597df98680048fde06c915f473f93e8 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:22:42 +0000 Subject: [PATCH 04/16] build: automatic update of edge-testkube-cloud-ui updates image kubeshop/testkube-cloud-ui tag '1.8.0-dev-5f4fc3d' to '1.8.0-dev-0bba314' --- .../.argocd-source-edge-testkube-cloud-ui.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml index 2b2a517ef..633d97be7 100644 --- a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml +++ b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-cloud-ui forcestring: true - name: image.tag - value: 1.8.0-dev-5f4fc3d + value: 1.8.0-dev-0bba314 forcestring: true From 9b54f07b3ebbe55506e5cdf3b256ffcb127978d6 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:28:51 +0000 Subject: [PATCH 05/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-ui tag '1.8.0-dev-5f4fc3d' to '1.8.0-dev-0bba314' --- .../.argocd-source-edge-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index f7ee3a314..87ac63b3b 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -7,5 +7,5 @@ helm: value: 1.9.2-dev-a0ca4184 forcestring: true - name: testkube-cloud-ui.image.tag - value: 1.8.0-dev-5f4fc3d + value: 1.8.0-dev-0bba314 forcestring: true From 90947b5fb802a3c8b5853f8a0f7763cef7da8a02 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:30:57 +0000 Subject: [PATCH 06/16] build: automatic update of edge-testkube-cloud-ui updates image kubeshop/testkube-cloud-ui tag '1.8.0-dev-0bba314' to '1.8.0-dev-022f450' --- .../.argocd-source-edge-testkube-cloud-ui.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml index 633d97be7..48919fd57 100644 --- a/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml +++ b/charts/testkube-cloud-ui/.argocd-source-edge-testkube-cloud-ui.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-cloud-ui forcestring: true - name: image.tag - value: 1.8.0-dev-0bba314 + value: 1.8.0-dev-022f450 forcestring: true From d3b1dc37ac3a7ee9a115312d028f49ff486c1064 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 11:35:07 +0000 Subject: [PATCH 07/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-ui tag '1.8.0-dev-0bba314' to '1.8.0-dev-022f450' --- .../.argocd-source-edge-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index 87ac63b3b..4b87e73ae 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -7,5 +7,5 @@ helm: value: 1.9.2-dev-a0ca4184 forcestring: true - name: testkube-cloud-ui.image.tag - value: 1.8.0-dev-0bba314 + value: 1.8.0-dev-022f450 forcestring: true From 3203f2b3c50d0c8421e602725d9b9d3121aaa761 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 12:34:49 +0000 Subject: [PATCH 08/16] build: automatic update of dev-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-ui tag '1.8.0-rc-4ad06c7' to '1.8.0-rc-91b720e' --- .../.argocd-source-dev-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-dev-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-dev-testkube-enterprise.yaml index 38400311c..39041d39c 100644 --- a/charts/testkube-enterprise/.argocd-source-dev-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-dev-testkube-enterprise.yaml @@ -7,5 +7,5 @@ helm: value: 1.9.1-rc-154b7d30 forcestring: true - name: testkube-cloud-ui.image.tag - value: 1.8.0-rc-4ad06c7 + value: 1.8.0-rc-91b720e forcestring: true From 6b6bd3a642f80872bc126dd7628749a50c838d0a Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 12:57:54 +0000 Subject: [PATCH 09/16] build: automatic update of edge-testkube-worker-service updates image kubeshop/testkube-worker-service tag '1.9.2-dev-a0ca4184' to '1.9.2-dev-34a24dc7' --- .../.argocd-source-edge-testkube-worker-service.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml b/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml index 6bad763a7..4856a14dc 100644 --- a/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml +++ b/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-worker-service forcestring: true - name: image.tag - value: 1.9.2-dev-a0ca4184 + value: 1.9.2-dev-34a24dc7 forcestring: true From 2ddb6a2be9a26dbdff93b18c447d11377dbb1b49 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 12:58:00 +0000 Subject: [PATCH 10/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-api tag '1.9.2-dev-a0ca4184' to '1.9.2-dev-34a24dc7' --- .../.argocd-source-edge-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index 4b87e73ae..718742f37 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -4,7 +4,7 @@ helm: value: testkubeenterprise/testkube-enterprise-ui forcestring: true - name: testkube-cloud-api.image.tag - value: 1.9.2-dev-a0ca4184 + value: 1.9.2-dev-34a24dc7 forcestring: true - name: testkube-cloud-ui.image.tag value: 1.8.0-dev-022f450 From d52d77f02812def188c98c355be5f71ea60d1921 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 12:58:07 +0000 Subject: [PATCH 11/16] build: automatic update of edge-testkube-cloud-api updates image kubeshop/testkube-cloud-api tag '1.9.2-dev-a0ca4184' to '1.9.2-dev-34a24dc7' --- .../.argocd-source-edge-testkube-cloud-api.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml b/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml index ec303839d..7adeef08c 100644 --- a/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml +++ b/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-cloud-api forcestring: true - name: image.tag - value: 1.9.2-dev-a0ca4184 + value: 1.9.2-dev-34a24dc7 forcestring: true From a78ade9c42750f1f1ea1c1be0e5e8d79d0c12446 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 13:18:23 +0000 Subject: [PATCH 12/16] build: automatic update of edge-testkube-worker-service updates image kubeshop/testkube-worker-service tag '1.9.2-dev-34a24dc7' to '1.9.2-dev-488f9839' --- .../.argocd-source-edge-testkube-worker-service.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml b/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml index 4856a14dc..17976cc9f 100644 --- a/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml +++ b/charts/testkube-worker-service/.argocd-source-edge-testkube-worker-service.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-worker-service forcestring: true - name: image.tag - value: 1.9.2-dev-34a24dc7 + value: 1.9.2-dev-488f9839 forcestring: true From f28a3cb1f8a4ccc64312a6dba40515fea2ea8a9f Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 13:18:28 +0000 Subject: [PATCH 13/16] build: automatic update of edge-testkube-enterprise updates image testkubeenterprise/testkube-enterprise-api tag '1.9.2-dev-34a24dc7' to '1.9.2-dev-488f9839' --- .../.argocd-source-edge-testkube-enterprise.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml index 718742f37..579d35a89 100644 --- a/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml +++ b/charts/testkube-enterprise/.argocd-source-edge-testkube-enterprise.yaml @@ -4,7 +4,7 @@ helm: value: testkubeenterprise/testkube-enterprise-ui forcestring: true - name: testkube-cloud-api.image.tag - value: 1.9.2-dev-34a24dc7 + value: 1.9.2-dev-488f9839 forcestring: true - name: testkube-cloud-ui.image.tag value: 1.8.0-dev-022f450 From 2edeb80235ad9ec8a2769b44c0ed22f05f0f07c8 Mon Sep 17 00:00:00 2001 From: argocd-image-updater Date: Mon, 26 Feb 2024 13:20:35 +0000 Subject: [PATCH 14/16] build: automatic update of edge-testkube-cloud-api updates image kubeshop/testkube-cloud-api tag '1.9.2-dev-34a24dc7' to '1.9.2-dev-488f9839' --- .../.argocd-source-edge-testkube-cloud-api.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml b/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml index 7adeef08c..95ebe6941 100644 --- a/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml +++ b/charts/testkube-cloud-api/.argocd-source-edge-testkube-cloud-api.yaml @@ -4,5 +4,5 @@ helm: value: kubeshop/testkube-cloud-api forcestring: true - name: image.tag - value: 1.9.2-dev-34a24dc7 + value: 1.9.2-dev-488f9839 forcestring: true From 9f8ab2eced9a329839b20b0bfa0533e97c61a0d0 Mon Sep 17 00:00:00 2001 From: Emil Davtyan Date: Mon, 26 Feb 2024 14:25:30 +0100 Subject: [PATCH 15/16] Delete charts/testkube-workers-service directory --- ...cd-source-dev-testkube-worker-service.yaml | 8 -- ...d-source-edge-testkube-worker-service.yaml | 8 -- ...d-source-prod-testkube-worker-service.yaml | 8 -- charts/testkube-workers-service/.helmignore | 25 ---- charts/testkube-workers-service/Chart.yaml | 13 -- charts/testkube-workers-service/README.md | 75 ----------- .../templates/NOTES.txt | 0 .../templates/_helpers.tpl | 117 ---------------- .../templates/deployment.yaml | 125 ------------------ .../templates/hpa.yaml | 32 ----- .../templates/service.yaml | 24 ---- .../templates/serviceaccount.yaml | 15 --- .../templates/servicemonitor.yaml | 20 --- charts/testkube-workers-service/values.yaml | 107 --------------- 14 files changed, 577 deletions(-) delete mode 100644 charts/testkube-workers-service/.argocd-source-dev-testkube-worker-service.yaml delete mode 100644 charts/testkube-workers-service/.argocd-source-edge-testkube-worker-service.yaml delete mode 100644 charts/testkube-workers-service/.argocd-source-prod-testkube-worker-service.yaml delete mode 100644 charts/testkube-workers-service/.helmignore delete mode 100644 charts/testkube-workers-service/Chart.yaml delete mode 100644 charts/testkube-workers-service/README.md delete mode 100644 charts/testkube-workers-service/templates/NOTES.txt delete mode 100644 charts/testkube-workers-service/templates/_helpers.tpl delete mode 100644 charts/testkube-workers-service/templates/deployment.yaml delete mode 100644 charts/testkube-workers-service/templates/hpa.yaml delete mode 100644 charts/testkube-workers-service/templates/service.yaml delete mode 100644 charts/testkube-workers-service/templates/serviceaccount.yaml delete mode 100644 charts/testkube-workers-service/templates/servicemonitor.yaml delete mode 100644 charts/testkube-workers-service/values.yaml diff --git a/charts/testkube-workers-service/.argocd-source-dev-testkube-worker-service.yaml b/charts/testkube-workers-service/.argocd-source-dev-testkube-worker-service.yaml deleted file mode 100644 index 6a330b870..000000000 --- a/charts/testkube-workers-service/.argocd-source-dev-testkube-worker-service.yaml +++ /dev/null @@ -1,8 +0,0 @@ -helm: - parameters: - - name: image.name - value: kubeshop/testkube-worker-service - forcestring: true - - name: image.tag - value: 1.9.1-rc-154b7d30 - forcestring: true diff --git a/charts/testkube-workers-service/.argocd-source-edge-testkube-worker-service.yaml b/charts/testkube-workers-service/.argocd-source-edge-testkube-worker-service.yaml deleted file mode 100644 index 487ad028d..000000000 --- a/charts/testkube-workers-service/.argocd-source-edge-testkube-worker-service.yaml +++ /dev/null @@ -1,8 +0,0 @@ -helm: - parameters: - - name: image.name - value: kubeshop/testkube-worker-service - forcestring: true - - name: image.tag - value: 1.7.2-dev-04d32ac2 - forcestring: true diff --git a/charts/testkube-workers-service/.argocd-source-prod-testkube-worker-service.yaml b/charts/testkube-workers-service/.argocd-source-prod-testkube-worker-service.yaml deleted file mode 100644 index b3ba35b20..000000000 --- a/charts/testkube-workers-service/.argocd-source-prod-testkube-worker-service.yaml +++ /dev/null @@ -1,8 +0,0 @@ -helm: - parameters: - - name: image.name - value: kubeshop/testkube-worker-service - forcestring: true - - name: image.tag - value: 1.9.0 - forcestring: true diff --git a/charts/testkube-workers-service/.helmignore b/charts/testkube-workers-service/.helmignore deleted file mode 100644 index 42e672973..000000000 --- a/charts/testkube-workers-service/.helmignore +++ /dev/null @@ -1,25 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ -# Argo Image Updater -.argocd-* \ No newline at end of file diff --git a/charts/testkube-workers-service/Chart.yaml b/charts/testkube-workers-service/Chart.yaml deleted file mode 100644 index b2d44c92a..000000000 --- a/charts/testkube-workers-service/Chart.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v2 -name: testkube-worker-service -description: A Helm chart for Testkube Worker Service -type: application -version: 1.29.0 -appVersion: 1.7.2 -maintainers: - - name: testkube - url: https://testkube.io -icon: https://assets.website-files.com/61e00b3936e571a4ea7a5a4c/623b2bb9387ad04955b1f82c_testkube.svg -home: https://github.com/kubeshop/testkube-cloud-charts -sources: - - https://github.com/kubeshop/testkube-worker-service diff --git a/charts/testkube-workers-service/README.md b/charts/testkube-workers-service/README.md deleted file mode 100644 index e02ac8a08..000000000 --- a/charts/testkube-workers-service/README.md +++ /dev/null @@ -1,75 +0,0 @@ -# testkube-worker-service - -![Version: 1.29.0](https://img.shields.io/badge/Version-1.29.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.2](https://img.shields.io/badge/AppVersion-1.7.2-informational?style=flat-square) - -A Helm chart for Testkube Worker Service - -**Homepage:** - -## Maintainers - -| Name | Email | Url | -| ---- | ------ | --- | -| testkube | | | - -## Source Code - -* - -## Values - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| additionalEnv | object | `{}` | Additional env vars to be added to the deployment | -| affinity | object | `{}` | | -| api.minio.accessKeyId | string | `""` | MinIO access key id | -| api.minio.credsSecretRef | string | `""` | Credentials secret ref (secret should contain keys: root-user, root-password, token) (default is `testkube-cloud-minio-secret`) | -| api.minio.endpoint | string | `"minio.testkube.svc.cluster.local:9000"` | MinIO endpoint | -| api.minio.expirationPeriod | int | `0` | Expiration period in days | -| api.minio.region | string | `""` | S3 region | -| api.minio.secretAccessKey | string | `""` | MinIO secret access key | -| api.minio.secure | bool | `false` | Should be set to `true` if MinIO is behind | -| api.minio.token | string | `""` | MinIO token | -| api.nats.uri | string | `"nats://nats.messaging.svc.cluster.local:4222"` | NATS URI | -| api.outputsBucket | string | `"testkube-cloud-outputs"` | S3 bucket in which outputs are stored | -| autoscaling.enabled | bool | `false` | Toggle whether to enable Horizontal Pod Autoscaler | -| autoscaling.maxReplicas | int | `10` | | -| autoscaling.minReplicas | int | `1` | | -| autoscaling.targetCPUUtilizationPercentage | int | `80` | | -| autoscaling.targetMemoryUtilizationPercentage | int | `80` | | -| externalSecrets.clusterSecretStoreName | string | `"secret-store"` | | -| externalSecrets.enabled | bool | `false` | | -| externalSecrets.keys | object | `{}` | | -| externalSecrets.refreshInterval | string | `"5m"` | | -| fullnameOverride | string | `""` | | -| global.imagePullSecrets | list | `[]` | | -| image.pullPolicy | string | `"IfNotPresent"` | | -| image.repository | string | `"kubeshop/testkube-worker-service"` | | -| image.tag | string | `"1.6.7"` | | -| imagePullSecrets | list | `[]` | | -| nameOverride | string | `""` | | -| nodeSelector | object | `{}` | | -| podAnnotations | object | `{}` | | -| podSecurityContext | object | `{}` | Pod Security Context | -| prometheus.enabled | bool | `false` | Toggle whether to create ServiceMonitor resource for Prometheus Operator | -| prometheus.labels | object | `{}` | ServiceMonitor labels | -| prometheus.path | string | `"/metrics"` | Metrics path which will be scraped | -| prometheus.port | string | `"metrics"` | Metrics port which will be scraper | -| prometheus.scrapeInterval | string | `"15s"` | Scrape interval configuration in ServiceMonitor resource | -| replicaCount | int | `1` | | -| resources.limits | object | `{}` | It is strongly recommended to set limits for both cpu and memory | -| resources.requests.cpu | string | `"100m"` | | -| resources.requests.memory | string | `"128Mi"` | | -| securityContext | object | `{"readOnlyRootFilesystem":true}` | Security Context for app container | -| service.annotations | object | `{}` | Additional annotations to add to the Service resource | -| service.labels | object | `{}` | Additional labels to add to the Service resource | -| service.metricsPort | int | `9000` | Metrics port | -| service.type | string | `"ClusterIP"` | Service type | -| serviceAccount.annotations | object | `{}` | Additional annotations to add to the ServiceAccount resource | -| serviceAccount.create | bool | `false` | Toggle whether to create a ServiceAccount resource | -| serviceAccount.labels | object | `{}` | Additional labels to add to the ServiceAccount resource | -| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | -| tolerations | list | `[]` | | - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/testkube-workers-service/templates/NOTES.txt b/charts/testkube-workers-service/templates/NOTES.txt deleted file mode 100644 index e69de29bb..000000000 diff --git a/charts/testkube-workers-service/templates/_helpers.tpl b/charts/testkube-workers-service/templates/_helpers.tpl deleted file mode 100644 index de15b25c4..000000000 --- a/charts/testkube-workers-service/templates/_helpers.tpl +++ /dev/null @@ -1,117 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "testkube-worker-service.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "testkube-worker-service.fullname" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- $name := default .Chart.Name .Values.nameOverride }} -{{- if contains $name .Release.Name }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "testkube-worker-service.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common Testkube labels -*/}} -{{- define "testkube-worker-service.labels" -}} -app.kubernetes.io/version: {{ .Values.image.tag | quote }} -app.kubernetes.io/component: backend -{{ include "testkube-worker-service.selectorLabels" . }} -{{ include "testkube-worker-service.baseLabels" . }} -{{- end }} - -{{/* -Testkube selector labels -*/}} -{{- define "testkube-worker-service.selectorLabels" -}} -app.kubernetes.io/name: {{ include "testkube-worker-service.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{/* -MinIO selector labels -*/}} -{{- define "testkube-worker-service.minio.selectorLabels" -}} -app.kubernetes.io/name: testkube-cloud-minio -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{/* -Base labels -*/}} -{{- define "testkube-worker-service.baseLabels" -}} -helm.sh/chart: {{ include "testkube-worker-service.chart" . }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -app.kubernetes.io/part-of: testkube-{{ if .Values.global.enterpriseMode }}enterprise{{ else }}cloud{{ end }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "testkube-worker-service.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "testkube-worker-service.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} - -{{/* -Get REST Ingress host -*/}} -{{- define "testkube-worker-service.ingress.restHost" -}} -{{- if .Values.global.domain }} -{{- printf "%s.%s" .Values.global.restApiSubdomain .Values.global.domain }} -{{- else }} -{{- .Values.restIngress.host }} -{{- end }} -{{- end }} - -{{/* -Get gRPC Ingress host -*/}} -{{- define "testkube-worker-service.ingress.grpcHost" -}} -{{- if .Values.global.domain }} -{{- printf "%s.%s" .Values.global.grpcApiSubdomain .Values.global.domain }} -{{- else }} -{{- .Values.grpcIngress.host }} -{{- end }} -{{- end }} - -{{/* -Get Websockets Ingress host -*/}} -{{- define "testkube-worker-service.ingress.websocketsHost" -}} -{{- if .Values.global.domain }} -{{- printf "%s.%s" .Values.global.websocketApiSubdomain .Values.global.domain }} -{{- else }} -{{- .Values.websocketsIngress.host }} -{{- end }} -{{- end }} - -{{/* -THIS IS A HACK TO WORKAROUND LET'S ENCRYPT RATE LIMITS -*/}} -{{- define "testkube-worker-service.ingress.hackHost" -}} -{{- printf "health.%s" .Values.global.domain }} -{{- end }} diff --git a/charts/testkube-workers-service/templates/deployment.yaml b/charts/testkube-workers-service/templates/deployment.yaml deleted file mode 100644 index 1249c0ee6..000000000 --- a/charts/testkube-workers-service/templates/deployment.yaml +++ /dev/null @@ -1,125 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "testkube-worker-service.fullname" . }} - labels: - {{- include "testkube-worker-service.labels" . | nindent 4 }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ .Values.replicaCount }} - {{- end }} - selector: - matchLabels: - {{- include "testkube-worker-service.selectorLabels" . | nindent 6 }} - template: - metadata: - {{- with .Values.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - {{- include "testkube-worker-service.selectorLabels" . | nindent 8 }} - spec: - {{- if .Values.global.imagePullSecrets }} - imagePullSecrets: - {{- toYaml .Values.global.imagePullSecrets | nindent 8 }} - {{- else if .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml .Values.imagePullSecrets | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "testkube-worker-service.serviceAccountName" . }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - containers: - - name: {{ .Chart.Name }} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - - name: METRICS_LISTEN_ADDR - value: "0.0.0.0:9100" - - name: OUTPUTS_BUCKET - value: "{{ .Values.api.outputsBucket }}" - - name: NATS_URI - value: {{ .Values.api.nats.uri }} - - name: MINIO_ENDPOINT - value: "{{ tpl .Values.api.minio.endpoint . }}" - - name: MINIO_REGION - value: "{{ .Values.api.minio.region }}" - - name: MINIO_SSL - value: "{{ .Values.api.minio.secure }}" - - name: MINIO_EXPIRATION - value: "{{ .Values.api.minio.expirationPeriod }}" - - name: MINIO_ACCESS_KEY_ID - {{- if .Values.api.minio.credsSecretRef }} - valueFrom: - secretKeyRef: - key: root-user - name: {{ .Values.api.minio.credsSecretRef }} - {{- else }} - value: "{{ .Values.api.minio.accessKeyId }}" - {{- end }} - - name: MINIO_SECRET_ACCESS_KEY - {{- if .Values.api.minio.credsSecretRef }} - valueFrom: - secretKeyRef: - key: root-password - name: {{ .Values.api.minio.credsSecretRef }} - {{- else }} - value: "{{ .Values.api.minio.secretAccessKey }}" - {{- end }} - - name: MINIO_TOKEN - {{- if .Values.api.minio.credsSecretRef }} - valueFrom: - secretKeyRef: - key: token - name: {{ .Values.api.minio.credsSecretRef }} - {{- else }} - value: "{{ .Values.api.minio.token }}" - {{- end }} - {{- range $k, $v := .Values.additionalEnv }} - - name: {{ $k }} - value: "{{ $v }}" - {{- end}} - {{- if .Values.externalSecrets.enabled -}} - {{- range $key, $value := .Values.externalSecrets.keys }} - - name: {{ $key }} - valueFrom: - secretKeyRef: - key: {{ $value }} - name: api-external-secrets - {{ end }} - {{- end}} - ports: - {{- if .Values.prometheus.enabled }} - - name: metrics - containerPort: 9100 - protocol: TCP - {{- end }} - {{- if .Values.prometheus.enabled }} - livenessProbe: - httpGet: - path: /metrics - scheme: HTTP - port: metrics - readinessProbe: - httpGet: - path: /metrics - scheme: HTTP - port: metrics - {{- end }} - resources: - {{- toYaml .Values.resources | nindent 12 }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} diff --git a/charts/testkube-workers-service/templates/hpa.yaml b/charts/testkube-workers-service/templates/hpa.yaml deleted file mode 100644 index e4fbc5cd8..000000000 --- a/charts/testkube-workers-service/templates/hpa.yaml +++ /dev/null @@ -1,32 +0,0 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2 -kind: HorizontalPodAutoscaler -metadata: - name: {{ include "testkube-cloud-api.fullname" . }} - labels: - {{- include "testkube-cloud-api.labels" . | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ include "testkube-cloud-api.fullname" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: - {{- if .Values.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }} - {{- end }} - {{- if .Values.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - target: - type: Utilization - averageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }} - {{- end }} -{{- end }} diff --git a/charts/testkube-workers-service/templates/service.yaml b/charts/testkube-workers-service/templates/service.yaml deleted file mode 100644 index c706a2da1..000000000 --- a/charts/testkube-workers-service/templates/service.yaml +++ /dev/null @@ -1,24 +0,0 @@ -{{- if .Values.prometheus.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "testkube-worker-service.fullname" . }} - labels: - {{- include "testkube-worker-service.labels" . | nindent 4 }} - {{- with .Values.service.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.service.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - type: {{ .Values.service.type }} - ports: - - port: {{ .Values.service.metricsPort }} - targetPort: metrics - protocol: TCP - name: metrics - selector: - {{- include "testkube-worker-service.selectorLabels" . | nindent 4 }} -{{- end }} diff --git a/charts/testkube-workers-service/templates/serviceaccount.yaml b/charts/testkube-workers-service/templates/serviceaccount.yaml deleted file mode 100644 index a088c0227..000000000 --- a/charts/testkube-workers-service/templates/serviceaccount.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{- if .Values.serviceAccount.create -}} -apiVersion: v1 -kind: ServiceAccount -metadata: - name: {{ include "testkube-worker-service.serviceAccountName" . }} - labels: - {{- include "testkube-worker-service.labels" . | nindent 4 }} - {{- with .Values.serviceAccount.labels }} - {{- toYaml . | nindent 4 }} - {{- end }} - {{- with .Values.serviceAccount.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -{{- end }} diff --git a/charts/testkube-workers-service/templates/servicemonitor.yaml b/charts/testkube-workers-service/templates/servicemonitor.yaml deleted file mode 100644 index a56373d43..000000000 --- a/charts/testkube-workers-service/templates/servicemonitor.yaml +++ /dev/null @@ -1,20 +0,0 @@ -{{- if .Values.prometheus.enabled }} -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: {{ include "testkube-worker-service.fullname" . }} - namespace: {{ .Release.Namespace }} - labels: - {{- include "testkube-worker-service.labels" . | nindent 4 -}} - {{- with .Values.prometheus.labels }} - {{- toYaml . | nindent 4 -}} - {{- end }} -spec: - selector: - matchLabels: - {{- include "testkube-worker-service.selectorLabels" . | nindent 6 }} - endpoints: - - port: {{ .Values.prometheus.port }} - path: {{ .Values.prometheus.path }} - interval: {{ .Values.prometheus.scrapeInterval }} -{{- end }} diff --git a/charts/testkube-workers-service/values.yaml b/charts/testkube-workers-service/values.yaml deleted file mode 100644 index 5ad6cbf7a..000000000 --- a/charts/testkube-workers-service/values.yaml +++ /dev/null @@ -1,107 +0,0 @@ -# Default values for testkube-cloud-api. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -global: - imagePullSecrets: [] -replicaCount: 1 -image: - repository: kubeshop/testkube-worker-service - pullPolicy: IfNotPresent - tag: "1.6.7" -imagePullSecrets: [] -nameOverride: "" -fullnameOverride: "" -# -- Additional env vars to be added to the deployment -additionalEnv: {} -# FOO: bar - -api: - # -- S3 bucket in which outputs are stored - outputsBucket: testkube-cloud-outputs - nats: - # -- NATS URI - uri: "nats://nats.messaging.svc.cluster.local:4222" - minio: - # -- MinIO endpoint - endpoint: "minio.testkube.svc.cluster.local:9000" - # -- S3 region - region: "" - # -- MinIO access key id - accessKeyId: "" - # -- MinIO secret access key - secretAccessKey: "" - # -- MinIO token - token: "" - # -- Credentials secret ref (secret should contain keys: root-user, root-password, token) (default is `testkube-cloud-minio-secret`) - credsSecretRef: "" - # -- Expiration period in days - expirationPeriod: 0 - # -- Should be set to `true` if MinIO is behind - secure: false - -externalSecrets: - enabled: false - refreshInterval: 5m - clusterSecretStoreName: secret-store - keys: {} -serviceAccount: - # -- Toggle whether to create a ServiceAccount resource - create: false - # -- Additional labels to add to the ServiceAccount resource - labels: {} - # -- Additional annotations to add to the ServiceAccount resource - annotations: {} - # -- The name of the service account to use. If not set and create is true, a name is generated using the fullname template - name: "" -podAnnotations: {} -# -- Pod Security Context -podSecurityContext: {} -# fsGroup: 2000 - -# -- Security Context for app container -securityContext: - readOnlyRootFilesystem: true - -resources: - requests: - cpu: 100m - memory: 128Mi - # -- It is strongly recommended to set limits for both cpu and memory - limits: {} - -autoscaling: - # -- Toggle whether to enable Horizontal Pod Autoscaler - enabled: false - minReplicas: 1 - maxReplicas: 10 - targetCPUUtilizationPercentage: 80 - targetMemoryUtilizationPercentage: 80 - -service: - # -- Service type - type: ClusterIP - # -- Additional annotations to add to the Service resource - annotations: {} - # -- Additional labels to add to the Service resource - labels: {} - # -- Metrics port - metricsPort: 9000 - -prometheus: - # -- Toggle whether to create ServiceMonitor resource for Prometheus Operator - enabled: false - # -- ServiceMonitor labels - labels: {} - # -- Scrape interval configuration in ServiceMonitor resource - scrapeInterval: 15s - # -- Metrics port which will be scraper - port: metrics - # -- Metrics path which will be scraped - path: /metrics - -nodeSelector: {} - -tolerations: [] - -affinity: {} From 7096c4aea92eb6f0fb97e6e756de4e042a8eea99 Mon Sep 17 00:00:00 2001 From: ypoplavs Date: Mon, 26 Feb 2024 15:32:29 +0200 Subject: [PATCH 16/16] update enterprise workers image --- charts/testkube-enterprise/values.yaml | 2 +- charts/testkube-worker-service/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/testkube-enterprise/values.yaml b/charts/testkube-enterprise/values.yaml index 0ac467ba6..688c1e2c9 100644 --- a/charts/testkube-enterprise/values.yaml +++ b/charts/testkube-enterprise/values.yaml @@ -234,7 +234,7 @@ testkube-worker-service: fullnameOverride: testkube-enterprise-worker-service image: repository: testkubeenterprise/testkube-enterprise-worker-service - tag: 1.7.2 + tag: 1.9.0-rc-e5167f6a ## NATS chart parameter ## For more configuration parameters of NATS chart please look here: https://docs.nats.io/running-a-nats-service/nats-kubernetes/helm-charts nats: diff --git a/charts/testkube-worker-service/values.yaml b/charts/testkube-worker-service/values.yaml index 900d35aa0..ec20b0a62 100644 --- a/charts/testkube-worker-service/values.yaml +++ b/charts/testkube-worker-service/values.yaml @@ -8,7 +8,7 @@ replicaCount: 1 image: repository: kubeshop/testkube-worker-service pullPolicy: IfNotPresent - tag: "1.7.2" + tag: "1.9.0-rc-e5167f6a" imagePullSecrets: [] nameOverride: "" fullnameOverride: ""