Supported Engines
How It Works
When you create a managed database:- Uncloud stores the configuration in SQLite
- A Kubernetes
StatefulSet(or operator CR for PostgreSQL) is created - Persistent storage is provisioned via PVCs
- Connection credentials are generated and stored securely
- The database becomes accessible within the project’s network
Database Lifecycle
Plans
Connection Details
Retrieve connection credentials via the API:Features
- Automatic provisioning — Databases are ready in seconds
- Persistent storage — Data survives pod restarts
- In-cluster networking — Accessible from any resource in the same project
- Connection pooling — Built-in for PostgreSQL (via CloudNativePG)
- Credential rotation — Generate new passwords without downtime
PostgreSQL with CloudNativePG
PostgreSQL databases use the CloudNativePG operator for advanced features:- High Availability — Automatic failover with streaming replication
- Point-in-Time Recovery — Restore to any second
- Backup integration — Automated WAL archiving
- Connection pooling — Built-in PgBouncer integration