You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

New to KubeDB? Please start here.

Overview

FerretDB is an open-source proxy that translates MongoDB wire protocol queries to SQL, with PostgreSQL or SQLite as the database engine. FerretDB was founded to become the true open-source alternative to MongoDB. It uses the same commands, drivers, and tools as MongoDB.

Supported FerretDB Features

FeaturesAvailability
Internally manageable Backend Engine✓
Externally manageable Backend Engine✓
Authentication & Authorization✓
TLS Support✓
Replication Support✓
Monitoring using Prometheus✓
Builtin Prometheus Discovery✓
Using Prometheus operator✓
Reconfigurable Health Checker✓
Persistent volume✓

Supported FerretDB Versions

KubeDB supports the following FerretDB Versions.

  • 1.18.0
  • 1.23.0
  • 1.24.0
  • 2.0.0

Life Cycle of a FerretDB Object

lifecycle

User Guide