Chart Configuration
Configuration
Please see the default value in values.yaml
Parameter | Description | Default |
---|---|---|
| The url scheme for primehub |
|
| The url domain for primehub. Cannot be a ip address. | required |
| The url port for primehub | no port in url |
| The url scheme for keycloak |
|
| The url domain for keycloak. Cannot be a ip address. | required |
| The url port for keycloak | no port in url |
| The master username for keycloak master realm |
|
| The master password for keycloak master realm | required |
| Maximum number of sockets (per host) to leave open in a free state |
|
| Maximum number of sockets to allow per host |
|
| The keycloak realm for primehub |
|
| The keycloak client id for primehub |
|
| The prefix of roles for the resource-group binding |
|
| The Keycloak service url |
|
| The storage class for shared volume. If the value is empty string |
|
| Annotations for ingress |
|
| a list of ingress hosts |
|
| a list of ingress tls items |
|
| The language of console |
|
| The configuration of portal | Please see values.yaml |
| Whether we only allow read operations and group-assignment on instanceType/image form |
|
| The number of primehub console replicas |
|
| The primehub console image repository |
|
| The primehub console image tag | Please see values.yaml |
| The primehub console image pull policy |
|
| The credential for primehub console image |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Pod affinitiy |
|
| Node taints to tolerate |
|
| Secret key to request read-only graphql with. Client should put this shared key in header Authorization: | required |
| Enable the graphql playground |
|
| Enable appolo tracing |
|
| Default user volume capacity |
|
| The number of graphql server replicas |
|
| The graphql server image repository |
|
| The graphql server image tag | Please see values.yaml |
| The graphql server image pull policy |
|
| The credential for graphql server image |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Pod affinitiy |
|
| Node taints to tolerate |
|
| The number of watcher replicas |
|
| The credential for watcher image |
|
| The watcher image repository |
|
| The watcher image tag | Please see values.yaml |
| The watcher image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Pod affinitiy |
|
| Node taints to tolerate |
|
| The admission webhook image repository |
|
| The admission webhook image tag | Please see values.yaml |
| The admission webhook image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| If bootstrap job is enabled. |
|
| The name of admin user |
|
| The password of admin user | random generated |
| The group of the init user |
|
| The bootstrap image repository |
|
| The bootstrap image tag | Please see values.yaml |
| The bootstrap image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| The number of primehub controller replicas |
|
| The primehub controller image repository |
|
| The primehub controller image tag | Please see values.yaml |
| Node labels for pod assignment |
|
| The kube-rbac-proxy image repository |
|
| The kube-rbac-proxy image tag | Please see values.yaml |
| Pod resource requests and limits | Please see values.yaml |
| Pod affinitiy |
|
| Node taints to tolerate |
|
| If enabl the groupvolume controller |
|
| The storage class of the NFS underlying pvc | Required if enabled |
| The number of metacontroller webhook replicas |
|
| The metacontroller webhook image repository |
|
| The metacontroller webhook image tag | Please see values.yaml |
| The metacontroller webhook image pull policy |
|
| The NFS image repository |
|
| The NFS image tag | Please see values.yaml |
| The NFS image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Pod affinitiy |
|
| Node taints to tolerate |
|
| If enable the gitsync controller |
|
| The number of metacontroller webhook replicas |
|
| The metacontroller webhook image repository |
|
| The metacontroller webhook image tag | Please see values.yaml |
| The metacontroller webhook image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Node taints to tolerate |
|
| Pod affinitiy |
|
| Enable random init delay for gitsync container. It prevent from pulling data at the same time. |
|
| The gitsync image repository |
|
| The gitsync image tag | Please see values.yaml |
| The gitsync image tag pull policy |
|
| Please see values.yaml | |
|
| |
| The keycloak scope is required to use jupyterhub |
|
| A map to inject the start notebook scripts. The key is the filename, the value is the script content |
|
| The configmap name for start notebook scripts |
|
| If kerenel gateway enabled |
|
| The authentication refresh rate. |
|
| The affinity setting for jupyter notebook |
|
| The affinity setting for jupyter notebook |
|
| The affinity setting for jupyter notebook |
|
| The affinity setting for jupyter notebook |
|
| The affinity setting for jupyter notebook |
|
| The affinity setting for jupyter notebook |
|
| If volume upload server enabled |
|
| Pod resource requests and limits | Please see values.yaml |
| The volume upload frontend image repository |
|
| The volume upload frontend image tag | Please see values.yaml |
| The volume upload frontend image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| The number of metacontroller webhook replicas |
|
| The metacontroller webhook image repository |
|
| The metacontroller webhook image tag | Please see values.yaml |
| The metacontroller webhook image pull policy |
|
| If image builder enabled |
|
| The endpoint of the registry server. | required if enabled |
| The username of the registry server. | required if enabled |
| The password of the registry server. | required if enabled |
| The repository prefix for all built images. The built image will be | required if enabled |
| Enable the job submission |
|
| The size of ephemeral storage for working directory. The format of unit is defined in kubernetes document |
|
| Default timeout (seconds) for a running job |
|
| Default TTL (seconds) to delete the pod for a finished job |
|
| The default node selector for the underlying pod |
|
| The default affinity setting for the underlying pod |
|
| The default tolerations setting for the underlying pod |
|
| If the job artifact feature is enabled |
|
| The total size of artifacts a job can upload |
|
| The total files a job can upload |
|
| How long would the artifacts preserve |
|
|
| |
| The number of admin notebook replicas |
|
| The admin noteoobk image repository |
|
| The admin noteoobk image tag | Please see values.yaml |
| The admin noteoobk image pull policy |
|
| Pod resource requests and limits | Please see values.yaml |
| Node labels for pod assignment |
|
| Pod affinitiy |
|
| Node taints to tolerate |
|
| The keycloak gateway image repository |
|
| The keycloak gateway image tag | Please see values.yaml |
| Enable the model deployment |
|
| If the PrimeHub store is enabled. If enabled, the MinIO and csi-rclone would be installed as well. |
|
| The access key for the PrimeHub store |
|
| The secret key for the PrimeHub store |
|
| The bucket name the PrimeHub store use |
|
| If the log persistence feature is enabled. If enabled, the fluentd would be installed as well. |
|
| If the PHFS feature is enabled. |
|
| Enable the MinIO UI at |
|
| The max body size for uploading |
|
| If MinIO PVC for MinIO standalone mode is enabled |
|
| The storage class of PVC | null |
| The access mode of PVC |
|
| The PVC size |
|
| Use MinIO as a S3 gateway |
|
| Number of s3 gateway instances to run in parallel |
|
| Access key of S3 compatible service |
|
| Secret key of S3 compatible service |
|
| Use MinIO as a Google Cloud Storage gateway |
|
| Number of gcs gateway instances to run in parallel |
|
| Google cloud project id |
|
| credential json file of service account key |
|
| Flush when flunetd is shutdown. Please see |
|
| The flush interval. Please see |
|
| The max size of each chunks. Please see | "256m" |
| The log format stored in the store. We supports |
|
| The csi kubelet registration path. Please see node-driver-registrar document
For microk8s, please set this path to |
|
# use /var/snap/microk8s/common/var/lib/kubelet with microk8s | ||
kubeletPath: |
Advanced Settings
Start Notebook Script
To run a script for each notebook startup, you can configure in this way. Note that this script is run under root
user
Registry Password for Image Builder
If the registry password contains multiple lines, for example, the json keyfile from GCR (Google Container Registry). You can configure in this way.
Please note the |-
string, it's required for multiple line string in yaml format.
Last updated