We use cookies and other similar technology to collect data to improve your experience on our site, as described in our Privacy Policy.
Run Production-Grade Databases on Kubernetes
Backup and Recovery Solution for Kubernetes
Run Production-Grade Vault on Kubernetes
Secure HAProxy Ingress Controller for Kubernetes
Kubernetes Configuration Syncer
Kubernetes Authentication WebHook Server
KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
A complete Kubernetes native disaster recovery solution for backup and restore your volumes and databases in Kubernetes on any public and private clouds.
KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault on Kubernetes.
Secure HAProxy Ingress Controller for Kubernetes
Kubernetes Configuration Syncer
Kubernetes Authentication WebHook Server
New to KubeDB? Please start here.
Features | Community | Enterprise |
---|---|---|
Combined Cluster (n nodes with master,data,ingest: ture; n >= 1 ) | ✓ | ✓ |
Topology Cluster (n master, m data, x ingest nodes; n,m,x >= 1 ) | ✓ | ✓ |
Hot-Warm-Cold Topology Cluster (a hot, b warm, c cold nodes; a,b,c >= 1 ) | ✓ | ✓ |
TLS: Add, Remove, Update, Rotate ( Cert Manager ) | ✗ | ✓ |
Automated Version Update | ✗ | ✓ |
Automatic Vertical Scaling | ✗ | ✓ |
Automated Horizontal Scaling | ✗ | ✓ |
Automated Volume Expansion | ✗ | ✓ |
Backup/Recovery: Instant, Scheduled ( Stash ) | ✓ | ✓ |
Dashboard ( Kibana , Opensearch-Dashboards ) | ✓ | ✓ |
Grafana Dashboards | ✗ | ✓ |
Initialization from Snapshot ( Stash ) | ✓ | ✓ |
Authentication ( OpensSearch / X-Pack / OpenDistro / Search Guard ) | ✓ | ✓ |
Authorization ( OpensSearch / X-Pack / OpenDistro / Search Guard ) | ✓ | ✓ |
Persistent Volume | ✓ | ✓ |
Exports Prometheus Matrices | ✓ | ✓ |
Custom Configuration | ✓ | ✓ |
Using Custom Docker Image | ✓ | ✓ |
Initialization From Script | ✗ | ✗ |
Autoscaling (vertically) | ✗ | ✓ |
KubeDB supports Elasticsearch
provided by Elastic with xpack
auth plugin. Opensearch
and Opendistro
are supported too. KubeDB also supports some versions of Elasticsearch with searchguard
auth plugin. Compatible Kibana
and Opensearch-Dashboards
are supported by Most of the Elasticsearch versions with xpack
auth plugin and OpenSearch. Kibana
and Opensearch-Dashboards
can be provisioned externally or by using KubeDB with ElasticsearchDashboard
CRD.
X-Pack | OpenSearch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
The listed ElasticsearchVersions are tested and provided as a part of the installation process (ie. catalog chart), but you are open to create your own ElasticsearchVersion object with your custom Elasticsearch image.
out-of-the-box
builtin-Prometheus.out-of-the-box
Prometheus operator.