Configuring Jupyter Notebook Limits
- Updated2025-11-26
- 1 minute(s) read
Adjust the default rate limits for Jupyter Notebook operations.
Introduced in January 2025
The SystemLink Notebook API manages the Jupyter notebooks (.ipynb) you publish. All operations allowed by this API have default rate limits.
To change the default rate limits, complete the following steps.
- Open systemlink-values.yaml.
-
Add the Helm configuration parameter for the operation that you want to
adjust.
Table 20. Default Rate Limits for Jupyter Notebook Operations Operation API Route Helm Configuration Variable Default Rate Limit (Pods Per User Per Second) Retrieve notebook metadata. GET /ninotebook/v1/notebook/{id} webappservices.rateLimits.notebook.get 50 Retrieve the content of a notebook. GET /ninotebook/v1/notebook/{id}/content webappservices.rateLimits.notebook.downloadContent 25 Create a notebook. POST /ninotebook/v1/notebook webappservices.rateLimits.notebook.create 5 Update the content of a notebook. PUT /ninotebook/v1/notebook/{id} webappservices.rateLimits.notebook.update 5 Query for an existing notebook. POST /ninotebook/v1/notebook/query webappservices.rateLimits.notebook.query 10 Delete a notebook. DELETE /ninotebook/v1/notebook/{id} webappservices.rateLimits.notebook.delete 5 - Specify the rate limit for the parameter.
- Upgrade your helm deployment based on the new systemlink-values.yaml file.