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  | 
  |