Skip to content

Commit

Permalink
update with main
Browse files Browse the repository at this point in the history
  • Loading branch information
ypoplavs committed Nov 5, 2024
2 parents e3ae69b + 9a39d6f commit 3e53c45
Show file tree
Hide file tree
Showing 94 changed files with 6,358 additions and 201 deletions.
44 changes: 44 additions & 0 deletions .github/workflows/lint-images.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Lint images

on: push

jobs:
lint-images:
name: Lint images
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Check that global.imageRegistry is applied to all images
run: bash ./image_registry_check.sh
working-directory: ./scripts

- name: Check that global.imagePullSecrets are applied to all images
run: bash ./image_pull_secrets_check.sh
working-directory: ./scripts

- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Install Docker Scout
run: |
curl -fsSL https://raw.githubusercontent.com/docker/scout-cli/main/install.sh | sh
- name: Check to make sure that images do not have critical CVEs
run: bash ./image_cve_check.sh
working-directory: ./scripts
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ helm:
value: docker.io/kubeshop/testkube-cloud-api
forcestring: true
- name: image.tag
value: 1.10.71-dev-ae13b615
value: 1.10.74-dev-9cd2e149
forcestring: true
4 changes: 2 additions & 2 deletions charts/testkube-cloud-api/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: testkube-cloud-api
description: A Helm chart for Testkube Cloud API
type: application
version: 1.97.0
appVersion: 1.10.72
version: 1.99.0
appVersion: 1.10.74
maintainers:
- name: testkube
url: https://testkube.io
Expand Down
4 changes: 2 additions & 2 deletions 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.97.0](https://img.shields.io/badge/Version-1.97.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.10.72](https://img.shields.io/badge/AppVersion-1.10.72-informational?style=flat-square)
![Version: 1.99.0](https://img.shields.io/badge/Version-1.99.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.10.74](https://img.shields.io/badge/AppVersion-1.10.74-informational?style=flat-square)

A Helm chart for Testkube Cloud API

Expand Down Expand Up @@ -171,7 +171,7 @@ A Helm chart for Testkube Cloud API
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.registry | string | `""` | If defined, it will prepend the registry to the image name, if not, default docker.io will be prepended |
| image.repository | string | `"kubeshop/testkube-cloud-api"` | |
| image.tag | string | `"1.10.72"` | |
| image.tag | string | `"1.10.74"` | |
| imagePullSecrets | list | `[]` | |
| ingress.className | string | `"nginx"` | Common Ingress class name (NGINX is the only officially supported ingress controller and should not be changed) |
| init.enabled | bool | `false` | Toggle whether to enable the dependency check containers |
Expand Down
2 changes: 1 addition & 1 deletion charts/testkube-cloud-api/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ image:
registry: ""
repository: kubeshop/testkube-cloud-api
pullPolicy: IfNotPresent
tag: "1.10.72"
tag: "1.10.74"
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ helm:
value: docker.io/kubeshop/testkube-cloud-ui
forcestring: true
- name: image.tag
value: 2.6.4-rc.1
value: 2.7.1-rc.3
forcestring: true
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ helm:
value: docker.io/kubeshop/testkube-cloud-ui
forcestring: true
- name: image.tag
value: 2.6.4-rc.1
value: 2.7.1-rc.3
forcestring: true
4 changes: 2 additions & 2 deletions charts/testkube-cloud-ui/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: testkube-cloud-ui
description: A Helm chart for Testkube Cloud UI
type: application
version: 1.67.0
appVersion: 2.6.3
version: 1.69.0
appVersion: 2.7.0
maintainers:
- name: testkube
url: https://testkube.io
Expand Down
4 changes: 2 additions & 2 deletions charts/testkube-cloud-ui/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# testkube-cloud-ui

![Version: 1.67.0](https://img.shields.io/badge/Version-1.67.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.3](https://img.shields.io/badge/AppVersion-2.6.3-informational?style=flat-square)
![Version: 1.69.0](https://img.shields.io/badge/Version-1.69.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.7.0](https://img.shields.io/badge/AppVersion-2.7.0-informational?style=flat-square)

A Helm chart for Testkube Cloud UI

Expand Down Expand Up @@ -46,7 +46,7 @@ A Helm chart for Testkube Cloud UI
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.registry | string | `""` | If defined, it will prepend the registry to the image name, if not, default docker.io will be prepended |
| image.repository | string | `"kubeshop/testkube-cloud-ui"` | |
| image.tag | string | `"2.6.3"` | |
| image.tag | string | `"2.7.0"` | |
| imagePullSecrets | list | `[]` | |
| ingress.annotations | object | `{}` | Additional Ingress annotations |
| ingress.className | string | `"nginx"` | Ingress class (NGINX Controller is the only officially supported Ingress controller) |
Expand Down
2 changes: 1 addition & 1 deletion charts/testkube-cloud-ui/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ image:
repository: kubeshop/testkube-cloud-ui
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: "2.6.3"
tag: "2.7.0"
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
Expand Down
7 changes: 7 additions & 0 deletions charts/testkube-enterprise/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Change log

## 2.0.0

The default value for `dex.image.repository` has changed from
`ghcr.io/dexidp/dex` to `dexidp/dex`. The registry component is now being
specified by `dex.image.registry` or globally via `global.imageRegistry`.
18 changes: 9 additions & 9 deletions charts/testkube-enterprise/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,27 @@ dependencies:
version: 2.13.3
- name: testkube-cloud-api
repository: file://../testkube-cloud-api
version: 1.97.0
version: 1.99.0
- name: testkube-cloud-ui
repository: file://../testkube-cloud-ui
version: 1.67.0
version: 1.69.0
- name: testkube-worker-service
repository: file://../testkube-worker-service
version: 1.43.0
version: 1.44.0
- name: testkube
repository: https://kubeshop.github.io/helm-charts
version: 2.1.69
version: 2.1.75
- name: dex
repository: file://./charts/dex
version: 0.18.0
version: 0.19.1-3
- name: mongodb
repository: https://charts.bitnami.com/bitnami
version: 15.6.16
- name: nats
repository: https://nats-io.github.io/k8s/helm/charts/
version: 1.2.0
repository: file://./charts/nats
version: 1.2.6-1
- name: minio
repository: https://charts.bitnami.com/bitnami
version: 14.7.0
digest: sha256:d6f46599952cfe02b58e25fd4709d49b236c66a2cd4db4e85ea862447cd7fd16
generated: "2024-10-29T11:31:50.572952237Z"
digest: sha256:c36445693bd3fc5818dade35194442d5e682dd78cf8360c823e026b5fac36a42
generated: "2024-11-05T12:18:32.940978+01:00"
18 changes: 9 additions & 9 deletions charts/testkube-enterprise/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,37 @@ apiVersion: v2
name: testkube-enterprise
description: A Helm chart for Testkube Enterprise
type: application
version: 1.195.0
version: 2.4.0
dependencies:
- name: common
version: 2.13.3
repository: https://charts.bitnami.com/bitnami
- name: testkube-cloud-api
version: 1.97.0
version: 1.99.0
repository: file://../testkube-cloud-api
- name: testkube-cloud-ui
version: 1.67.0
version: 1.69.0
repository: file://../testkube-cloud-ui
- name: testkube-worker-service
version: 1.43.0
version: 1.44.0
repository: file://../testkube-worker-service
- name: testkube
alias: testkube-agent
version: 2.1.69
version: 2.1.75
repository: https://kubeshop.github.io/helm-charts
condition: testkube-agent.enabled
- name: dex
version: 0.18.0
version: 0.19.1-3
repository: file://./charts/dex
condition: dex.enabled
- name: mongodb
version: 15.6.16
repository: https://charts.bitnami.com/bitnami
condition: mongodb.enabled
- name: nats
version: 1.2.0
repository: https://nats-io.github.io/k8s/helm/charts/
condition: nats.enabled
condition: testkube-api.nats.enabled
version: 1.2.6-1
repository: "file://./charts/nats"
- name: minio
version: 14.7.0
repository: https://charts.bitnami.com/bitnami
Expand Down
30 changes: 15 additions & 15 deletions charts/testkube-enterprise/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# testkube-enterprise

![Version: 1.195.0](https://img.shields.io/badge/Version-1.195.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 2.4.0](https://img.shields.io/badge/Version-2.4.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Helm chart for Testkube Enterprise

Expand All @@ -16,15 +16,15 @@ A Helm chart for Testkube Enterprise

| Repository | Name | Version |
|------------|------|---------|
| file://../testkube-cloud-api | testkube-cloud-api | 1.97.0 |
| file://../testkube-cloud-ui | testkube-cloud-ui | 1.67.0 |
| file://../testkube-worker-service | testkube-worker-service | 1.43.0 |
| file://./charts/dex | dex | 0.18.0 |
| file://../testkube-cloud-api | testkube-cloud-api | 1.99.0 |
| file://../testkube-cloud-ui | testkube-cloud-ui | 1.69.0 |
| file://../testkube-worker-service | testkube-worker-service | 1.44.0 |
| file://./charts/dex | dex | 0.19.1-3 |
| file://./charts/nats | nats | 1.2.6-1 |
| https://charts.bitnami.com/bitnami | common | 2.13.3 |
| https://charts.bitnami.com/bitnami | minio | 14.7.0 |
| https://charts.bitnami.com/bitnami | mongodb | 15.6.16 |
| https://kubeshop.github.io/helm-charts | testkube-agent(testkube) | 2.1.69 |
| https://nats-io.github.io/k8s/helm/charts/ | nats | 1.2.0 |
| https://kubeshop.github.io/helm-charts | testkube-agent(testkube) | 2.1.75 |

## Values

Expand Down Expand Up @@ -238,12 +238,12 @@ A Helm chart for Testkube Enterprise
| testkube-cloud-api.fullnameOverride | string | `"testkube-enterprise-api"` | |
| testkube-cloud-api.image.registry | string | `""` | If defined, it will prepend the registry to the image name, if not, default docker.io will be prepended |
| testkube-cloud-api.image.repository | string | `"kubeshop/testkube-enterprise-api"` | |
| testkube-cloud-api.image.tag | string | `"1.10.72"` | |
| testkube-cloud-api.image.tag | string | `"1.10.74"` | |
| testkube-cloud-api.ingress.className | string | `"nginx"` | |
| testkube-cloud-api.init.enabled | bool | `false` | Toggle whether to enable the dependency check containers |
| testkube-cloud-api.init.mongo.image.pullPolicy | string | `"IfNotPresent"` | MongoSH image pull policy |
| testkube-cloud-api.init.mongo.image.repository | string | `"alpine/mongosh"` | MongoSH image repository |
| testkube-cloud-api.init.mongo.image.tag | string | `"2.0.2"` | MongoSH image tag |
| testkube-cloud-api.init.mongo.image.repository | string | `"kubeshop/bitnami-mongodb"` | MongoSH image repository |
| testkube-cloud-api.init.mongo.image.tag | string | `"7.0.12"` | MongoSH image tag |
| testkube-cloud-api.prometheus.enabled | bool | `false` | |
| testkube-cloud-api.resources | object | `{"limits":{"cpu":1,"memory":"512Mi"},"requests":{"cpu":"50m","memory":"64Mi"}}` | Set resources requests and limits for Testkube Api |
| testkube-cloud-api.serviceAccount.annotations | object | `{}` | Additional annotations to add to the ServiceAccount resource |
Expand All @@ -254,7 +254,7 @@ A Helm chart for Testkube Enterprise
| testkube-cloud-ui.fullnameOverride | string | `"testkube-enterprise-ui"` | |
| testkube-cloud-ui.image.registry | string | `""` | If defined, it will prepend the registry to the image name, if not, default docker.io will be prepended |
| testkube-cloud-ui.image.repository | string | `"kubeshop/testkube-enterprise-ui"` | |
| testkube-cloud-ui.image.tag | string | `"2.6.3"` | |
| testkube-cloud-ui.image.tag | string | `"2.7.0"` | |
| testkube-cloud-ui.ingress.className | string | `"nginx"` | Ingress classname |
| testkube-cloud-ui.ingress.tlsSecretName | string | `"testkube-enterprise-ui-tls"` | Name of the TLS secret which contains the certificate files |
| testkube-cloud-ui.ingressRedirect | object | `{"enabled":false}` | Toggle whether to enable redirect Ingress which allows having a different subdomain redirecting to the actual Dashboard UI Ingress URL |
Expand All @@ -272,13 +272,13 @@ A Helm chart for Testkube Enterprise
| testkube-worker-service.fullnameOverride | string | `"testkube-enterprise-worker-service"` | |
| testkube-worker-service.image.registry | string | `""` | If defined, it will prepend the registry to the image name, if not, default docker.io will be prepended |
| testkube-worker-service.image.repository | string | `"kubeshop/testkube-enterprise-worker-service"` | |
| testkube-worker-service.image.tag | string | `"1.10.41"` | |
| testkube-worker-service.init | object | `{"mongo":{"image":{"digest":"","pullPolicy":"IfNotPresent","registry":"docker.io","repository":"alpine/mongosh","tag":"2.0.2"}}}` | Mongo Init Container values |
| testkube-worker-service.image.tag | string | `"1.10.74"` | |
| testkube-worker-service.init | object | `{"mongo":{"image":{"digest":"","pullPolicy":"IfNotPresent","registry":"docker.io","repository":"kubeshop/bitnami-mongodb","tag":"7.0.12"}}}` | Mongo Init Container values |
| testkube-worker-service.init.mongo.image.digest | string | `""` | MongoSH image digest |
| testkube-worker-service.init.mongo.image.pullPolicy | string | `"IfNotPresent"` | MongoSH image pull policy |
| testkube-worker-service.init.mongo.image.registry | string | `"docker.io"` | MongoSH image registry |
| testkube-worker-service.init.mongo.image.repository | string | `"alpine/mongosh"` | MongoSH image repository |
| testkube-worker-service.init.mongo.image.tag | string | `"2.0.2"` | MongoSH image tag |
| testkube-worker-service.init.mongo.image.repository | string | `"kubeshop/bitnami-mongodb"` | MongoSH image repository |
| testkube-worker-service.init.mongo.image.tag | string | `"7.0.12"` | MongoSH image tag |
| testkube-worker-service.resources | object | `{"limits":{"cpu":"500m","memory":"512Mi"},"requests":{"cpu":"75m","memory":"64Mi"}}` | Set resources requests and limits for Testkube Worker Service |

----------------------------------------------
Expand Down
49 changes: 24 additions & 25 deletions charts/testkube-enterprise/charts/dex/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,29 +1,28 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: "Dex 2.40.0 release"
artifacthub.io/images: |
- name: dex
image: ghcr.io/dexidp/dex:v2.40.0
apiVersion: v2
appVersion: 2.40.0
description: OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable
connectors.
home: https://dexidp.io/
type: application
name: dex
version: 0.19.1-3
appVersion: "2.41.1"
kubeVersion: ">=1.14.0-0"
description: OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors.
icon: https://dexidp.io/favicon.png
keywords:
- oidc
- oauth
- identity-provider
- saml
kubeVersion: '>=1.14.0-0'
maintainers:
- email: [email protected]
name: sagikazarmark
url: https://sagikazarmark.hu
name: dex
- oidc
- oauth
- identity-provider
- saml
home: https://dexidp.io/
sources:
- https://github.com/dexidp/dex
- https://github.com/dexidp/helm-charts/tree/master/charts/dex
type: application
version: 0.18.0
- https://github.com/dexidp/dex
- https://github.com/dexidp/helm-charts/tree/master/charts/dex
maintainers:
- name: sagikazarmark
email: [email protected]
url: https://sagikazarmark.hu
annotations:
artifacthub.io/changes: |
- kind: fixed
description: "Fixed reference to global.imageRegistry"
artifacthub.io/images: |
- name: dex
image: ghcr.io/dexidp/dex:v2.41.1
Loading

0 comments on commit 3e53c45

Please sign in to comment.