Prerequisites Postgresql

PostgreSQL Database

A dedicated PostgreSQL instance is required for JupyterHub operations. The database can be hosted on virtual machines or bare-metal servers.


Hardware Requirements

Resource

Minimum

CPU

16 cores

Memory

32 GB

Storage

200 GB


Software Requirements

Parameter

Requirement

PostgreSQL version

16.0 or higher

Maximum connections

1,000 concurrent connections


Network Requirements

All Kubernetes worker nodes must be able to reach the PostgreSQL instance over the network.


Usage Notes

  • This instance must be exclusively dedicated to JupyterHub -- do not share it with other services.

  • The database stores JupyterHub configuration and user notebook data.

  • Database provisioning, connectivity, and access management are the responsibility of the tenant.