noteburst Helm values reference#
Helm values reference table for the noteburst application.
| Key | Type | Default | Description | 
|---|---|---|---|
| affinity | object | 
 | |
| autoscaling.enabled | bool | 
 | |
| autoscaling.maxReplicas | int | 
 | |
| autoscaling.minReplicas | int | 
 | |
| autoscaling.targetCPUUtilizationPercentage | int | 
 | |
| config.hubPathPrefix | string | 
 | URL path prefix for the JupyterHub service | 
| config.logLevel | string | 
 | Logging level: “DEBUG”, “INFO”, “WARNING”, “ERROR”, “CRITICAL” | 
| config.nubladoControllerPathPrefix | string | 
 | URL path prefix for the Nublado JupyterLab Controller service | 
| config.worker.identities | list | 
 | Science Platform user identities that workers can acquire. Each item is an object with username and uuid keys | 
| config.worker.imageReference | string | 
 | Nublado image reference, applicable when imageSelector is “reference” | 
| config.worker.imageSelector | string | 
 | Nublado image stream to select: “recommended”, “weekly” or “reference” | 
| config.worker.jobTimeout | int | 
 | The default notebook execution timeout, in seconds. | 
| config.worker.keepAlive | string | 
 | Worker keep alive mode: “normal”, “fast”, “disabled” | 
| config.worker.tokenLifetime | string | 
 | Worker token lifetime, in seconds. | 
| config.worker.tokenScopes | string | 
 | Nublado2 worker account’s token scopes as a comma-separated list. | 
| config.worker.workerCount | int | 
 | Number of workers to run | 
| 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 | 
| image.pullPolicy | string | 
 | Image pull policy | 
| image.repository | string | 
 | Noteburst image repository | 
| image.tag | string | The appVersion of the chart | Tag of the image | 
| imagePullSecrets | list | 
 | Secret names to use for all Docker pulls | 
| ingress.annotations | object | 
 | Additional annotations to add to the ingress | 
| ingress.path | string | 
 | Path prefix where noteburst is hosted | 
| nameOverride | string | 
 | Override the base name for resources | 
| nodeSelector | object | 
 | |
| podAnnotations | object | 
 | Annotations for API and worker pods | 
| redis.affinity | object | 
 | Affinity rules for the Redis pod | 
| redis.nodeSelector | object | 
 | Node selection rules for the Redis pod | 
| redis.persistence.enabled | bool | 
 | Whether to persist Redis storage and thus tokens. Setting this to false will use  | 
| redis.persistence.size | string | 
 | Amount of persistent storage to request | 
| redis.persistence.storageClass | string | 
 | Class of storage to request | 
| redis.persistence.volumeClaimName | string | 
 | Use an existing PVC, not dynamic provisioning. If this is set, the size, storageClass, and accessMode settings are ignored. | 
| redis.podAnnotations | object | 
 | Pod annotations for the Redis pod | 
| redis.resources | object | See  | Resource limits and requests for the Redis pod | 
| redis.tolerations | list | 
 | Tolerations for the Redis pod | 
| replicaCount | int | 
 | Number of API pods to run | 
| resources | object | 
 | |
| service.port | int | 
 | Port of the service to create and map to the ingress | 
| service.type | string | 
 | Type of service to create | 
| serviceAccount.annotations | object | 
 | Annotations to add to the service account | 
| serviceAccount.create | bool | 
 | Specifies whether a service account should be created | 
| string | 
 | ||
| tolerations | list | 
 |