tap Helm values reference#
Helm values reference table for the tap application.
| Key | Type | Default | Description | 
|---|---|---|---|
| affinity | object | 
 | Affinity rules for the Gafaelfawr frontend pod | 
| config.datalinkPayloadUrl | string | 
 | Datalink payload URL | 
| config.gafaelfawrHost | string | Value of  | Gafaelfawr hostname to get user information from a token | 
| config.gcsBucket | string | None, must be set | Name of GCS bucket in which to store results | 
| config.gcsBucketType | string | GCS | GCS bucket type (GCS or S3) | 
| config.gcsBucketUrl | string | None, must be set | Base URL for results stored in GCS bucket | 
| config.jvmMaxHeapSize | string | 
 | Java heap size, which will set the maximum size of the heap. Otherwise Java would determine it based on how much memory is available and black maths. | 
| config.tapSchemaAddress | string | 
 | Address to a MySQL database containing TAP schema data | 
| fullnameOverride | string | 
 | Override the full name for resources (includes the release name) | 
| global.baseUrl | string | Set by Argo CD | Base URL for the environment | 
| global.host | string | Set by Argo CD | Host name for ingress | 
| global.vaultSecretsPath | string | Set by Argo CD | Base path for Vault secrets | 
| image.pullPolicy | string | 
 | Pull policy for the tap image | 
| image.repository | string | 
 | tap image to use | 
| image.tag | string | The appVersion of the chart | Tag of tap image to use | 
| ingress.anonymousAnnotations | object | 
 | Additional annotations to use for endpoints that allow anonymous access, such as  | 
| ingress.authenticatedAnnotations | object | 
 | Additional annotations to use for endpoints that are authenticated, such as  | 
| nameOverride | string | 
 | Override the base name for resources | 
| nodeSelector | object | 
 | Node selector rules for the Gafaelfawr frontend pod | 
| podAnnotations | object | 
 | Annotations for the Gafaelfawr frontend pod | 
| qserv.host | string | 
 | QServ hostname:port to connect to | 
| qserv.mock.affinity | object | 
 | Affinity rules for the mock QServ pod | 
| qserv.mock.enabled | bool | 
 | Spin up a container to pretend to be QServ. | 
| qserv.mock.image.pullPolicy | string | 
 | Pull policy for the mock QServ image | 
| qserv.mock.image.repository | string | 
 | Mock QServ image to use | 
| qserv.mock.image.tag | string | The appVersion of the chart | Tag of mock QServ image to use | 
| qserv.mock.nodeSelector | object | 
 | Node selection rules for the mock QServ pod | 
| qserv.mock.podAnnotations | object | 
 | Annotations for the mock QServ pod | 
| qserv.mock.resources | object | 
 | Resource limits and requests for the mock QServ pod | 
| qserv.mock.tolerations | list | 
 | Tolerations for the mock QServ pod | 
| replicaCount | int | 
 | Number of pods to start | 
| resources | object | 
 | Resource limits and requests for the Gafaelfawr frontend pod | 
| tapSchema.affinity | object | 
 | Affinity rules for the mock QServ pod | 
| tapSchema.image.pullPolicy | string | 
 | Pull policy for the TAP schema image | 
| tapSchema.image.repository | string | 
 | TAP schema image to ue. This must be overridden by each environment with the TAP schema for that environment. | 
| tapSchema.image.tag | string | 
 | Tag of TAP schema image | 
| tapSchema.nodeSelector | object | 
 | Node selection rules for the mock QServ pod | 
| tapSchema.podAnnotations | object | 
 | Annotations for the mock QServ pod | 
| tapSchema.resources | object | 
 | Resource limits and requests for the TAP schema database pod | 
| tapSchema.tolerations | list | 
 | Tolerations for the mock QServ pod | 
| tolerations | list | 
 | Tolerations for the Gafaelfawr frontend pod | 
| uws.affinity | object | 
 | Affinity rules for the UWS database pod | 
| uws.image.pullPolicy | string | 
 | Pull policy for the UWS database image | 
| uws.image.repository | string | 
 | UWS database image to use | 
| uws.image.tag | string | The appVersion of the chart | Tag of UWS database image to use | 
| uws.nodeSelector | object | 
 | Node selection rules for the UWS database pod | 
| uws.podAnnotations | object | 
 | Annotations for the UWS databse pod | 
| uws.resources | object | 
 | Resource limits and requests for the UWS database pod | 
| uws.tolerations | list | 
 | Tolerations for the UWS database pod | 
| vaultSecretsPath | string | None, must be set | Path to the Vault secret ( |