Skip to content

Commit

Permalink
feat: updates (#24)
Browse files Browse the repository at this point in the history
* updates

* update api chart

* update
  • Loading branch information
dejanzele committed Jun 28, 2023
1 parent d169a11 commit 28e1452
Show file tree
Hide file tree
Showing 14 changed files with 18 additions and 15 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
# Chart dependencies
charts/testkube-cloud-api/charts/*.tgz
charts/testkube-cloud-ui/charts/*.tgz
charts/testkube-enterprise/charts/*.tgz

# OSX
.DS_Store
Expand Down
2 changes: 1 addition & 1 deletion charts/testkube-cloud-api/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: testkube-cloud-api
description: A Helm chart for Testkube Cloud API
type: application
version: 1.7.7
version: 1.8.0
appVersion: 1.2.0-dev-457bd3d
maintainers:
- name: testkube
Expand Down
2 changes: 1 addition & 1 deletion charts/testkube-cloud-api/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# testkube-cloud-api

![Version: 1.7.0](https://img.shields.io/badge/Version-1.7.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-39ae202](https://img.shields.io/badge/AppVersion-1.2.0--dev--39ae202-informational?style=flat-square)
![Version: 1.8.0](https://img.shields.io/badge/Version-1.8.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-dev-457bd3d](https://img.shields.io/badge/AppVersion-1.2.0--dev--457bd3d-informational?style=flat-square)

A Helm chart for Testkube Cloud API

Expand Down
6 changes: 3 additions & 3 deletions charts/testkube-enterprise/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ dependencies:
version: 2.2.5
- name: testkube-cloud-api
repository: file://../testkube-cloud-api
version: 1.7.7
version: 1.8.0
- name: testkube-cloud-ui
repository: file://../testkube-cloud-ui
version: 1.3.0
Expand All @@ -17,5 +17,5 @@ dependencies:
- name: nats
repository: https://nats-io.github.io/k8s/helm/charts/
version: 0.14.2
digest: sha256:01da869581604d042200559f3bc8bbef3b3e2fd795f17dd715625e848edf0c49
generated: "2023-06-28T08:50:26.719195445Z"
digest: sha256:9e8c297217ab7844358cd38a7af4840aafbb50fe1fa07d7e4c8993f758a8b16a
generated: "2023-06-28T13:05:18.326456+02:00"
4 changes: 2 additions & 2 deletions charts/testkube-enterprise/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ apiVersion: v2
name: testkube-enterprise
description: A Helm chart for Testkube Enterprise
type: application
version: 1.6.9
version: 1.7.0
dependencies:
- name: common
version: 2.2.5
repository: https://charts.bitnami.com/bitnami
- name: testkube-cloud-api
version: 1.7.7
version: 1.8.0
repository: file://../testkube-cloud-api
- name: testkube-cloud-ui
version: 1.3.0
Expand Down
9 changes: 5 additions & 4 deletions charts/testkube-enterprise/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ A Helm chart for Testkube Enterprise

| Repository | Name | Version |
|------------|------|---------|
| file://../testkube-cloud-api | testkube-cloud-api | 1.7.0 |
| file://../testkube-cloud-api | testkube-cloud-api | 1.8.0 |
| file://../testkube-cloud-ui | testkube-cloud-ui | 1.3.0 |
| https://charts.bitnami.com/bitnami | common | 2.2.5 |
| https://charts.bitnami.com/bitnami | mongodb | 13.10.2 |
Expand Down Expand Up @@ -94,6 +94,7 @@ A Helm chart for Testkube Enterprise
| testkube-cloud-api.api.agent.port | int | `443` | Agent port - used for building agent install commands |
| testkube-cloud-api.api.inviteMode | string | `"email"` | Configure which invitation mode to use (email|auto-accept): email uses SMTP protocol to send email invites and auto-accept immediately adds them |
| testkube-cloud-api.api.migrations.enabled | bool | `true` | Toggle whether to run database migrations |
| testkube-cloud-api.api.migrations.image.repository | string | `"testkubeenterprise/testkube-enterprise-api-migrations"` | Migrations image repository |
| testkube-cloud-api.api.migrations.useHelmHooks | bool | `false` | Toggle whether to enable pre-install & pre-upgrade hooks (should be disabled if mongo is installed using this chart) |
| testkube-cloud-api.api.minio.accessKeyId | string | `"testkube-enterprise"` | MinIO access key id |
| testkube-cloud-api.api.minio.credsSecretRef | string | `""` | Credentials secret ref (secret should contain keys: MINIO_ACCESS_KEY_ID, MINIO_SECRET_ACCESS_KEY, MINIO_TOKEN) (default is `testkube-cloud-minio-secret`) |
Expand Down Expand Up @@ -122,8 +123,8 @@ A Helm chart for Testkube Enterprise
| testkube-cloud-api.api.tls.certManager.issuerKind | string | `"ClusterIssuer"` | Certificate Issuer kind (only used if `provider` is set to `cert-manager`) |
| 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 | `"kubeshop/testkube-enterprise-api"` | |
| testkube-cloud-api.image.tag | string | `"1.2.0-dev-39ae202"` | |
| testkube-cloud-api.image.repository | string | `"testkubeenterprise/testkube-enterprise-api"` | |
| testkube-cloud-api.image.tag | string | `"1.2.0-dev-457bd3d"` | |
| 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. |
Expand All @@ -145,7 +146,7 @@ A Helm chart for Testkube Enterprise
| testkube-cloud-api.minio.tolerations | list | `[]` | Tolerations to schedule a workload to nodes with any architecture type. Required for deployment to GKE cluster. |
| testkube-cloud-api.prometheus.enabled | bool | `true` | |
| testkube-cloud-ui.fullnameOverride | string | `"testkube-enterprise-ui"` | |
| testkube-cloud-ui.image.repository | string | `"kubeshop/testkube-enterprise-ui"` | |
| testkube-cloud-ui.image.repository | string | `"testkubeenterprise/testkube-enterprise-ui"` | |
| testkube-cloud-ui.image.tag | string | `"1.0.2"` | |
| testkube-cloud-ui.ingress.tlsSecretName | string | `"testkube-enterprise-ui-tls"` | Name of the TLS secret which contains the certificate files |

Expand Down
Binary file not shown.
Binary file added charts/testkube-enterprise/charts/dex-0.14.1.tgz
Binary file not shown.
Binary file not shown.
Binary file added charts/testkube-enterprise/charts/nats-0.14.2.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion charts/testkube-enterprise/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ The Kubernetes secret needs to contain 2 entries: `license.lic` and `LICENSE_KEY
To create the secret with the **License Key** and **License File**, run the following command:
```bash
kubectl create secret generic testkube-enterprise-license \
--from-litral=LICENSE_KEY=<your license key> \
--from-literal=LICENSE_KEY=<your license key> \
--from-file=license.lic=<path-to-license-file> \
--namespace=testkube-enterprise
```
Expand Down
7 changes: 5 additions & 2 deletions charts/testkube-enterprise/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ global:
testkube-cloud-api:
fullnameOverride: testkube-enterprise-api
image:
repository: kubeshop/testkube-enterprise-api
repository: testkubeenterprise/testkube-enterprise-api
tag: 1.2.0-dev-457bd3d
api:
# -- Configure which invitation mode to use (email|auto-accept): email uses SMTP protocol to send email invites and auto-accept immediately adds them
Expand All @@ -66,6 +66,9 @@ testkube-cloud-api:
enabled: true
# -- Toggle whether to enable pre-install & pre-upgrade hooks (should be disabled if mongo is installed using this chart)
useHelmHooks: false
image:
# -- Migrations image repository
repository: testkubeenterprise/testkube-enterprise-api-migrations
mongo:
# -- Mongo DSN connection string
dsn: "mongodb://testkube-enterprise-mongodb:27017"
Expand Down Expand Up @@ -170,7 +173,7 @@ testkube-cloud-api:
testkube-cloud-ui:
fullnameOverride: testkube-enterprise-ui
image:
repository: kubeshop/testkube-enterprise-ui
repository: testkubeenterprise/testkube-enterprise-ui
tag: 1.0.2
ingress:
# -- Name of the TLS secret which contains the certificate files
Expand Down

0 comments on commit 28e1452

Please sign in to comment.