mirror of
https://github.com/autistic-symposium/ml-quantum-tensorflow-py.git
synced 2025-04-26 10:49:12 -04:00
144 lines
6.0 KiB
YAML
144 lines
6.0 KiB
YAML
apiVersion: v1
|
|
data:
|
|
spawner_ui_config.yaml: |
|
|
# Configuration file for the Jupyter UI.
|
|
#
|
|
# Each Jupyter UI option is configured by two keys: 'value' and 'readOnly'
|
|
# - The 'value' key contains the default value
|
|
# - The 'readOnly' key determines if the option will be available to users
|
|
#
|
|
# If the 'readOnly' key is present and set to 'true', the respective option
|
|
# will be disabled for users and only set by the admin. Also when a
|
|
# Notebook is POSTED to the API if a necessary field is not present then
|
|
# the value from the config will be used.
|
|
#
|
|
# If the 'readOnly' key is missing (defaults to 'false'), the respective option
|
|
# will be available for users to edit.
|
|
#
|
|
# Note that some values can be templated. Such values are the names of the
|
|
# Volumes as well as their StorageClass
|
|
spawnerFormDefaults:
|
|
image:
|
|
# The container Image for the user's Jupyter Notebook
|
|
# If readonly, this value must be a member of the list below
|
|
value: gcr.io/kubeflow-images-public/tensorflow-1.13.1-notebook-cpu:v0.5.0
|
|
# The list of available standard container Images
|
|
options:
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.5.1-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.5.1-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.6.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.6.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.7.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.7.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.8.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.8.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.9.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.9.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.10.1-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.10.1-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.11.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.11.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.12.0-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.12.0-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.13.1-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-1.13.1-notebook-gpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-2.0.0a-notebook-cpu:v0.5.0
|
|
- gcr.io/kubeflow-images-public/tensorflow-2.0.0a-notebook-gpu:v0.5.0
|
|
# By default, custom container Images are allowed
|
|
# Uncomment the following line to only enable standard container Images
|
|
readOnly: false
|
|
cpu:
|
|
# CPU for user's Notebook
|
|
value: '0.5'
|
|
readOnly: false
|
|
memory:
|
|
# Memory for user's Notebook
|
|
value: 1.0Gi
|
|
readOnly: false
|
|
workspaceVolume:
|
|
# Workspace Volume to be attached to user's Notebook
|
|
# Each Workspace Volume is declared with the following attributes:
|
|
# Type, Name, Size, MountPath and Access Mode
|
|
value:
|
|
type:
|
|
# The Type of the Workspace Volume
|
|
# Supported values: 'New', 'Existing'
|
|
value: New
|
|
name:
|
|
# The Name of the Workspace Volume
|
|
# Note that this is a templated value. Special values:
|
|
# {notebook-name}: Replaced with the name of the Notebook. The frontend
|
|
# will replace this value as the user types the name
|
|
value: 'workspace-{notebook-name}'
|
|
size:
|
|
# The Size of the Workspace Volume (in Gi)
|
|
value: '10Gi'
|
|
mountPath:
|
|
# The Path that the Workspace Volume will be mounted
|
|
value: /home/jovyan
|
|
accessModes:
|
|
# The Access Mode of the Workspace Volume
|
|
# Supported values: 'ReadWriteOnce', 'ReadWriteMany', 'ReadOnlyMany'
|
|
value: ReadWriteOnce
|
|
class:
|
|
# The StrageClass the PVC will use if type is New. Special values are:
|
|
# {none}: default StorageClass
|
|
# {empty}: empty string ""
|
|
value: '{none}'
|
|
readOnly: false
|
|
dataVolumes:
|
|
# List of additional Data Volumes to be attached to the user's Notebook
|
|
value: []
|
|
# Each Data Volume is declared with the following attributes:
|
|
# Type, Name, Size, MountPath and Access Mode
|
|
#
|
|
# For example, a list with 2 Data Volumes:
|
|
# value:
|
|
# - value:
|
|
# type:
|
|
# value: New
|
|
# name:
|
|
# value: '{notebook-name}-vol-1'
|
|
# size:
|
|
# value: '10Gi'
|
|
# class:
|
|
# value: standard
|
|
# mountPath:
|
|
# value: /home/jovyan/vol-1
|
|
# accessModes:
|
|
# value: ReadWriteOnce
|
|
# class:
|
|
# value: {none}
|
|
# - value:
|
|
# type:
|
|
# value: New
|
|
# name:
|
|
# value: '{notebook-name}-vol-2'
|
|
# size:
|
|
# value: '10Gi'
|
|
# mountPath:
|
|
# value: /home/jovyan/vol-2
|
|
# accessModes:
|
|
# value: ReadWriteMany
|
|
# class:
|
|
# value: {none}
|
|
readOnly: false
|
|
extraResources:
|
|
# Extra Resource Limits for user's Notebook
|
|
# e.x. "{'nvidia.com/gpu': 2}"
|
|
value: "{}"
|
|
readOnly: false
|
|
shm:
|
|
value: true
|
|
readOnly: false
|
|
configurations:
|
|
# List of labels to be selected, these are the labels from PodDefaults
|
|
# value:
|
|
# - add-gcp-secret
|
|
# - default-editor
|
|
value: []
|
|
readOnly: false
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: config
|