From 54e98a7781229b229a5224de9dedba885e26b779 Mon Sep 17 00:00:00 2001 From: Povilas Versockas Date: Fri, 7 Jul 2023 10:56:44 +0300 Subject: [PATCH] feat: add hubspot --- charts/testkube-cloud-api/Chart.yaml | 2 +- charts/testkube-cloud-api/README.md | 5 ++++- .../templates/deployment.yaml | 13 ++++++++++++- charts/testkube-cloud-api/values.yaml | 7 +++++++ charts/testkube-cloud-ui/README.md | 2 +- charts/testkube-enterprise/Chart.lock | 6 +++--- charts/testkube-enterprise/Chart.yaml | 2 +- charts/testkube-enterprise/README.md | 10 +++++----- .../charts/testkube-cloud-api-1.11.6.tgz | Bin 14063 -> 0 bytes .../charts/testkube-cloud-api-1.11.7.tgz | Bin 0 -> 14195 bytes .../charts/testkube-cloud-ui-1.11.9.tgz | Bin 6130 -> 6115 bytes 11 files changed, 34 insertions(+), 13 deletions(-) delete mode 100644 charts/testkube-enterprise/charts/testkube-cloud-api-1.11.6.tgz create mode 100644 charts/testkube-enterprise/charts/testkube-cloud-api-1.11.7.tgz diff --git a/charts/testkube-cloud-api/Chart.yaml b/charts/testkube-cloud-api/Chart.yaml index da3e72095..59a87ad49 100644 --- a/charts/testkube-cloud-api/Chart.yaml +++ b/charts/testkube-cloud-api/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube-cloud-api description: A Helm chart for Testkube Cloud API type: application -version: 1.11.6 +version: 1.11.7 appVersion: 1.2.0-dev-f05d636 maintainers: - name: testkube diff --git a/charts/testkube-cloud-api/README.md b/charts/testkube-cloud-api/README.md index 764ca7742..36016ff0b 100644 --- a/charts/testkube-cloud-api/README.md +++ b/charts/testkube-cloud-api/README.md @@ -1,6 +1,6 @@ # testkube-cloud-api -![Version: 1.10.0](https://img.shields.io/badge/Version-1.10.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-b3f34e0](https://img.shields.io/badge/AppVersion-1.2.0--dev--b3f34e0-informational?style=flat-square) +![Version: 1.11.7](https://img.shields.io/badge/Version-1.11.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-f05d636](https://img.shields.io/badge/AppVersion-1.2.0--dev--f05d636-informational?style=flat-square) A Helm chart for Testkube Cloud API @@ -22,6 +22,9 @@ A Helm chart for Testkube Cloud API |-----|------|---------|-------------| | additionalEnv | object | `{}` | Additional env vars to be added to the deployment | | affinity | object | `{}` | | +| analytics.hubspot.apiKey | string | `""` | HubSpot write key | +| analytics.hubspot.enabled | bool | `false` | Toggle whether to enable HubSpot sync | +| analytics.hubspot.secretRef | string | `""` | HubSpot secret ref (secret must contain key HUBSPOT_API_KEY) (default is `testkube-cloud-analytics-secret`) | | analytics.segmentio.enabled | bool | `false` | Toggle whether to enable Segment.io analytics | | analytics.segmentio.secretRef | string | `""` | Segment.io secret ref (secret must contain key SEGMENTIO_WRITE_KEY) (default is `testkube-cloud-analytics-secret`) | | analytics.segmentio.writeKey | string | `""` | Segment.io write key | diff --git a/charts/testkube-cloud-api/templates/deployment.yaml b/charts/testkube-cloud-api/templates/deployment.yaml index e0e0d7c9a..7aa264a62 100644 --- a/charts/testkube-cloud-api/templates/deployment.yaml +++ b/charts/testkube-cloud-api/templates/deployment.yaml @@ -121,6 +121,17 @@ spec: value: {{ .Values.analytics.segmentio.writeKey }} {{- end }} {{- end }} + {{- if .Values.analytics.hubspot.enabled }} + - name: HUBSPOT_API_KEY + {{- if .Values.analytics.hubspot.secretRef }} + valueFrom: + secretKeyRef: + key: HUBSPOT_API_KEY + name: {{ .Values.analytics.hubspot.secretRef }} + {{- else }} + value: {{ .Values.analytics.hubspot.apiKey }} + {{- end }} + {{- end }} - name: SENDGRID_API_KEY {{- if .Values.api.sendgrid.secretRef }} valueFrom: @@ -324,4 +335,4 @@ spec: secret: secretName: {{ .Values.global.enterpriseLicenseSecretRef }} {{- end }} - {{- end }} \ No newline at end of file + {{- end }} diff --git a/charts/testkube-cloud-api/values.yaml b/charts/testkube-cloud-api/values.yaml index 04649c178..e07bcce09 100644 --- a/charts/testkube-cloud-api/values.yaml +++ b/charts/testkube-cloud-api/values.yaml @@ -60,6 +60,13 @@ analytics: writeKey: "" # -- Segment.io secret ref (secret must contain key SEGMENTIO_WRITE_KEY) (default is `testkube-cloud-analytics-secret`) secretRef: "" + hubspot: + # -- Toggle whether to enable HubSpot sync + enabled: false + # -- HubSpot write key + apiKey: "" + # -- HubSpot secret ref (secret must contain key HUBSPOT_API_KEY) (default is `testkube-cloud-analytics-secret`) + secretRef: "" payments: # -- Toggle whether to enable payments service diff --git a/charts/testkube-cloud-ui/README.md b/charts/testkube-cloud-ui/README.md index b77a39080..e8df96056 100644 --- a/charts/testkube-cloud-ui/README.md +++ b/charts/testkube-cloud-ui/README.md @@ -1,6 +1,6 @@ # testkube-cloud-ui -![Version: 1.10.2](https://img.shields.io/badge/Version-1.10.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-e99e979](https://img.shields.io/badge/AppVersion-1.2.0--dev--e99e979-informational?style=flat-square) +![Version: 1.11.9](https://img.shields.io/badge/Version-1.11.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-19f8fbf](https://img.shields.io/badge/AppVersion-1.2.0--dev--19f8fbf-informational?style=flat-square) A Helm chart for Testkube Cloud UI diff --git a/charts/testkube-enterprise/Chart.lock b/charts/testkube-enterprise/Chart.lock index 006f7f203..2c1fe7c93 100644 --- a/charts/testkube-enterprise/Chart.lock +++ b/charts/testkube-enterprise/Chart.lock @@ -4,7 +4,7 @@ dependencies: version: 2.2.5 - name: testkube-cloud-api repository: file://../testkube-cloud-api - version: 1.11.6 + version: 1.11.7 - name: testkube-cloud-ui repository: file://../testkube-cloud-ui version: 1.11.9 @@ -17,5 +17,5 @@ dependencies: - name: nats repository: https://nats-io.github.io/k8s/helm/charts/ version: 0.14.2 -digest: sha256:ffc61fd3c800f586129c83bb54c539e1719403a4d4e36b625f5a74202fd3f03d -generated: "2023-07-06T09:44:23.15757677Z" +digest: sha256:0ae553fb445cc735584a8dca84a16de4ac9295763921aeece6998f88f9c364d7 +generated: "2023-07-07T11:02:06.000812792+03:00" diff --git a/charts/testkube-enterprise/Chart.yaml b/charts/testkube-enterprise/Chart.yaml index d859825d2..6f4039a0e 100644 --- a/charts/testkube-enterprise/Chart.yaml +++ b/charts/testkube-enterprise/Chart.yaml @@ -8,7 +8,7 @@ dependencies: version: 2.2.5 repository: https://charts.bitnami.com/bitnami - name: testkube-cloud-api - version: 1.11.6 + version: 1.11.7 repository: file://../testkube-cloud-api - name: testkube-cloud-ui version: 1.11.9 diff --git a/charts/testkube-enterprise/README.md b/charts/testkube-enterprise/README.md index 11b799f7a..82f335b88 100644 --- a/charts/testkube-enterprise/README.md +++ b/charts/testkube-enterprise/README.md @@ -1,6 +1,6 @@ # testkube-enterprise -![Version: 1.10.0](https://img.shields.io/badge/Version-1.10.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 1.10.3](https://img.shields.io/badge/Version-1.10.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A Helm chart for Testkube Enterprise @@ -21,8 +21,8 @@ A Helm chart for Testkube Enterprise | Repository | Name | Version | |------------|------|---------| -| file://../testkube-cloud-api | testkube-cloud-api | 1.10.0 | -| file://../testkube-cloud-ui | testkube-cloud-ui | 1.10.2 | +| file://../testkube-cloud-api | testkube-cloud-api | 1.11.7 | +| file://../testkube-cloud-ui | testkube-cloud-ui | 1.11.9 | | https://charts.bitnami.com/bitnami | common | 2.2.5 | | https://charts.bitnami.com/bitnami | mongodb | 13.10.2 | | https://charts.dexidp.io | dex | 0.14.1 | @@ -124,7 +124,7 @@ A Helm chart for Testkube Enterprise | testkube-cloud-api.api.tls.tlsSecret | string | `"testkube-enterprise-api-tls"` | | | testkube-cloud-api.fullnameOverride | string | `"testkube-enterprise-api"` | | | testkube-cloud-api.image.repository | string | `"testkubeenterprise/testkube-enterprise-api"` | | -| testkube-cloud-api.image.tag | string | `"1.2.0-dev-b3f34e0"` | | +| testkube-cloud-api.image.tag | string | `"1.2.0-dev-f05d636"` | | | testkube-cloud-api.ingress | string | `nil` | | | testkube-cloud-api.minio.accessModes | list | `["ReadWriteOnce"]` | PVC Access Modes for Minio. The volume is mounted as read-write by a single node. | | testkube-cloud-api.minio.affinity | object | `{}` | Affinity for pod assignment. | @@ -147,7 +147,7 @@ A Helm chart for Testkube Enterprise | testkube-cloud-api.prometheus.enabled | bool | `true` | | | testkube-cloud-ui.fullnameOverride | string | `"testkube-enterprise-ui"` | | | testkube-cloud-ui.image.repository | string | `"testkubeenterprise/testkube-enterprise-ui"` | | -| testkube-cloud-ui.image.tag | string | `"1.2.0-dev-e99e979"` | | +| testkube-cloud-ui.image.tag | string | `"1.2.0-dev-19f8fbf"` | | | testkube-cloud-ui.ingress.tlsSecretName | string | `"testkube-enterprise-ui-tls"` | Name of the TLS secret which contains the certificate files | ---------------------------------------------- diff --git a/charts/testkube-enterprise/charts/testkube-cloud-api-1.11.6.tgz b/charts/testkube-enterprise/charts/testkube-cloud-api-1.11.6.tgz deleted file mode 100644 index 99f426bd102174111cd9e4bafc23b6026a18d60e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14063 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 UAMoeDzimMDvI%Vv1yGRx0^T8Gi2wiq diff --git a/charts/testkube-enterprise/charts/testkube-cloud-api-1.11.7.tgz b/charts/testkube-enterprise/charts/testkube-cloud-api-1.11.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..fe8fdd982b798b4fe754542383973fbecc11f725 GIT binary patch literal 14195 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 delta 5455 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 F007#JxorRd