-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
7 changed files
with
266 additions
and
83 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
dependencies: | ||
- name: postgresql | ||
repository: https://charts.bitnami.com/bitnami | ||
version: 12.5.7 | ||
digest: sha256:1b88720b28cd097236ebb696fc76a6fccabe0fe46fa72050cfd56657b0d1c686 | ||
generated: "2023-06-13T11:48:37.838701+01:00" | ||
version: 12.12.10 | ||
digest: sha256:940cb5e45876deacafa82af06c585ece1cd95764c9507ef32d64c535ada13018 | ||
generated: "2023-10-11T10:14:31.934331+01:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
apiVersion: v2 | ||
name: testmanager | ||
appVersion: 0.1.1 | ||
appVersion: 0.0.11 | ||
description: A generated Helm Chart for Soniclabs T&M testmanager | ||
version: 0.0.4 | ||
version: 1.0.0 | ||
type: application | ||
maintainers: | ||
- name: cdecatapult | ||
url: cdecatapult.github.io/soniclabs-helmcharts | ||
dependencies: | ||
- name: postgresql | ||
version: '^12.1.14' | ||
version: '^12.x.x' | ||
repository: https://charts.bitnami.com/bitnami | ||
condition: postgresql.enabled |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
# TestManager | ||
|
||
## Parameters | ||
|
||
### TestManager Parameters | ||
|
||
| Name | Description | Value | | ||
| -------------------------- | ----------------------------------------------------------------------- | ---------------- | | ||
| `config.replicaCount` | The amount of containers to run | `1` | | ||
| `config.type` | The type of service to create | `LoadBalancer` | | ||
| `config.appPort` | The port to expose the service and application on | `8000` | | ||
| `config.nodePort` | The nodePort to use if the the service type is LoadBalancer or NodePort | `30342` | | ||
| `config.commonAnnotations` | The annotations to set on the Test Manager application | `{}` | | ||
| `config.debug` | Whether or not to enable debug mode for the application | `False` | | ||
| `config.logLevel` | The log level to use for the application | `debug` | | ||
| `config.gui.host` | The hostname of the GUI service | `portal` | | ||
| `config.gui.port` | The port of the GUI service | `8000` | | ||
| `config.sma.host` | The hostname of the Suite Manager service | `suitemanager` | | ||
| `config.sma.port` | The port of the Suite Manager service | `8000` | | ||
| `config.cma.host` | The hostname of the Config Manager service | `configmanager` | | ||
| `config.cma.port` | The port of the Config Manager service | `8000` | | ||
| `config.rma.host` | The hostname of the Results Manager service | `resultsmanager` | | ||
| `config.rma.port` | The port of the Results Manager service | `8000` | | ||
| `config.apg.host` | The hostname of the API Gateway service | `apigateway` | | ||
| `config.apg.port` | The port of the API Gateway service | `8000` | | ||
| `config.dma.host` | The hostname of the Deploy Manager service | `deploymanager` | | ||
| `config.dma.port` | The port of the Deploy Manager service | `8000` | | ||
| `config.controlHost` | The hostname for the the Control TMA Host | `example` | | ||
| `config.controlShare` | The name of the Samba Sharename on the Control TMA Host | `Public` | | ||
| `config.controlUsername` | The username to use for the Control TMA Host | `username` | | ||
| `config.controlPassword` | The password to use for the Control TMA Host | `password` | | ||
|
||
### TestManager Image Parameters | ||
|
||
| Name | Description | Value | | ||
| ------------------- | -------------------------------------------------- | ---------------------------------------------- | | ||
| `image.repository` | The repository to use for the Test Manager image | `ghcr.io/cdecatapult/soniclabs-testmanager-ts` | | ||
| `image.pullPolicy` | The pull policy to use for the Test Manager image | `Always` | | ||
| `image.tag` | The tag to use for the Test Manager image | `v0.0.12` | | ||
| `image.pullSecrets` | The pull secrets to use for the Test Manager image | `["soniclabs"]` | | ||
|
||
### TestManager Ingress parameters | ||
|
||
| Name | Description | Value | | ||
| --------------------------- | ---------------------------------------------------------------------- | ------------------- | | ||
| `ingress.enabled` | Whether or not to enable the ingress for the Test Manager application | `true` | | ||
| `ingress.annotations` | The annotations to set on the ingress for the Test Manager application | `{}` | | ||
| `ingress.ingressClassName` | The ingress class to use for the Test Manager application | `""` | | ||
| `ingress.hostname` | The hostname to use for the Test Manager application | `testmanager.local` | | ||
| `ingress.paths` | The paths to use for the Test Manager application | | | ||
| `ingress.paths[0].path` | The path to use for IoT tests in the Test Manager application | `/iot` | | ||
| `ingress.paths[0].pathType` | The path type to use for Iot tests in the Test Manager application | `Prefix` | | ||
| `ingress.paths[1].path` | The path to use for E2E tests in the Test Manager application | `/e2e` | | ||
| `ingress.paths[1].pathType` | The path type to use for E2E tests in the Test Manager application | `Prefix` | | ||
|
||
### TestManager ServiceAccount parameters | ||
|
||
| Name | Description | Value | | ||
| ---------------------------- | ----------------------------------------------------------------------- | ------- | | ||
| `serviceAccount.create` | Whether or not to create a service account for the Test Manager service | `false` | | ||
| `serviceAccount.annotations` | The annotations to use for the Test Manager service account | `{}` | | ||
| `serviceAccount.name` | The name of the service account to use for the Test Manager service | `""` | | ||
|
||
### TestManager PostgreSQL parameters | ||
|
||
| Name | Description | Value | | ||
| --------------------------------------------- | ----------------------------------------------------------------------------- | ------------- | | ||
| `postgresql.enabled` | Whether or not to enable the PostgreSQL SubChart for the Test Manager service | `true` | | ||
| `postgresql.primary.service.ports.postgresql` | The port to expose the PostgreSQL database service on | `5432` | | ||
| `postgresql.auth.username` | The username to use for the PostgreSQL database | `tamuser` | | ||
| `postgresql.auth.password` | The password to use for the PostgreSQL database | `tampassword` | | ||
| `postgresql.auth.database` | The name of the database to use for the PostgreSQL database | `testmanager` | |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.