Skip to content

Commit

Permalink
added doku of data format (template.md) also to template.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
seeland committed Apr 3, 2024
1 parent 1cb5ded commit 658dae0
Show file tree
Hide file tree
Showing 2 changed files with 118 additions and 69 deletions.
77 changes: 63 additions & 14 deletions data/template.yaml
Original file line number Diff line number Diff line change
@@ -1,53 +1,102 @@
title:
provider:
# Service name. If too general, should include a provider or project context.
title:
# All service providers
provider:
# Link address to the entrypoint for users
service_url:
# If the service_url is not public available, the requirements to reach it
service_url_requirement:
support:
health_api_url:
documentation_url:
# Email address where to get help
support:
# Healthcheck URL
health_api_url:
# Service specific documentation for users
documentation_url:
# Roles, domain, NFDI consortia, University, etc.
target_group_open_for:
# Whether any researcher in Germany can use the service (true / false)
restricted:
# How is the login performed; Login-URL
login_process:
features:
version:
features: # What the service offers.
# version of JupyterHub; classic notebook or lab view?
version:
# List of supported programming languages (kernels)
programming_languages: []
# List of supported environments (e.g., Python virtualenv) configured as kernels
environments: []
# Link to information about the supported environments, if not included under documentation_url
environments_info:
# List of pre-installed JupyterHub extensions
extensions: []
# List of server-proxy featured applications
proxy_apps: []
install:
# Whether it is allowed to install further packages, kernels, extensions (true / false)
install:
# Whether there is a folder to share documents with others (true / false)
shared_folder:
# Whether files can survive the docker session (true / false)
persistent_storage:
# List of other features you find relevant
misc: []
technicals:
technicals: # Information about the technology stack used
# The underlying system below JupyterHub, e.g., HPC, Openstack
platform:
# The way Jupyter is installed on the system, e.g., Docker, Kubernetes
deployment:
# Link to more (technical) information or a (Git) repository about the deployment or other administration tasks
deployment_url:
# List of required attributes, entitlements or memberships for login
login_attributes: []
# Where the resources (compute / storage) are located
hardware_location:
# List of other technicals you find relevant
misc: []
resources:
default_server_user:
max_server_user:
default_cpu:
resources: # Information about available resources on the instance
# Default number of Jupyter servers per user
default_server_user:
# Maximum number of Jupyter servers per user
max_server_user:
# Default number of CPU for a Jupyter server
default_cpu:
# Maximum number of CPU for a Jupyter server
max_cpu:
# Guarantied total number of CPUs for the whole Jupyterhub instance
total_cpu:
# Scaled total number of CPUs for the whole JupyterHub instance. Normally not exclusive, depends on other factors.
burst_total_cpu:
# Default CPU time for a Jupyter server
default_cpu_time:
# Maximum CPU time for a Jupyter server
max_cpu_time:
# Default amount of memory for a Jupyter server
default_memory:
# Maximum amount of memory for a Jupyter server
max_memory:
# Guarantied total amount of memory for the whole Jupyterhub instance
total_memory:
# Scaled total amount of memory for the whole JupyterHub instance. Normally not exclusive, depends on other factors.
burst_total_memory:
# Default number of GPU for a Jupyter server
default_gpu:
# Maximum number of GPU for a Jupyter server
max_gpu:
# Guarantied total number of GPUs for the whole Jupyterhub instance
total_gpu:
# Scaled total number of GPUs for the JupyterHub instance. Normally not exclusive, depends on other factors.
burst_total_gpu:
# Default amount of disk space (maybe temporary) for a Jupyter server
default_disk:
# Maximum amount of disk space (maybe temporary) for a Jupyter server
max_disk:
# Default amount of disk space that survives a Jupyter session
default_persistent_disk:
# Maximum amount of disk space that survives a Jupyter session
max_persistent_disk:
# Guarantied total amount of disk space for the whole Jupyterhub instance
total_disk:
# Scaled total amount of disk space for the whole JupyterHub instance. Normally not exclusive, depends on other factors.
burst_total_disk:
usage:
usage: # Statistical information about the Jupyterhub instance
# Average number of Jupyter sessions per day
average_daily_sessions:
Loading

0 comments on commit 658dae0

Please sign in to comment.