New to KubeDB? Please start here.
Overview
KubeDB operates SAP HANA databases on
Kubernetes through the HanaDB Custom Resource Definition (CRD). A single HanaDB object describes a
standalone HANA instance or a multi-node HANA System Replication cluster, and the KubeDB operator
provisions the PetSet, Services, authentication Secret, and AppBinding required to run it. Day-2
operations such as restart, reconfigure, TLS management, scaling, volume expansion, storage migration,
and credential rotation are driven declaratively through the HanaDBOpsRequest CRD.
The guides in this section use SAP HANA, express edition
(hanaexpress) images.
Supported HanaDB Features
| Features | Availability |
|---|---|
| Standalone instance | ✓ |
| System Replication cluster (multi-node) | ✓ |
| Synchronous / async replication modes | ✓ |
Read-enabled secondary (logreplay_readaccess) | ✓ |
| Persistent Volume | ✓ |
Custom Configuration (global.ini) | ✓ |
| Custom docker image | ✓ |
| Authentication (auto-generated credentials) | ✓ |
| TLS/SSL (cert-manager) | ✓ |
| Builtin Prometheus Monitoring | ✓ |
| Prometheus Operator Monitoring | ✓ |
Restart (HanaDBOpsRequest) | ✓ |
Reconfigure (HanaDBOpsRequest) | ✓ |
Reconfigure TLS (HanaDBOpsRequest) | ✓ |
Vertical Scaling (HanaDBOpsRequest) | ✓ |
Volume Expansion (HanaDBOpsRequest) | ✓ |
Horizontal Scaling (HanaDBOpsRequest) | ✓ |
Storage Migration (HanaDBOpsRequest) | ✓ |
Rotate Authentication (HanaDBOpsRequest) | ✓ |
User Guide
- HanaDB Quickstart — deploy a standalone HanaDB and connect to it.
- HanaDB System Replication — run a multi-node HANA System Replication cluster.
- Custom Configuration — supply a custom
global.ini. - Monitoring with builtin Prometheus.
- Monitoring with Prometheus Operator.
- TLS/SSL Encryption.
- Day-2 operations: Restart, Reconfigure, Vertical Scaling, Volume Expansion, Storage Migration, Rotate Authentication.
Concepts
⚠️ Legal Notice
SAP® and SAP HANA® are registered trademarks of SAP SE. KubeDB is not affiliated with, endorsed by, or sponsored by SAP SE.
KubeDB provides only orchestration and management tooling for Kubernetes. It does not distribute, bundle, ship, or include any SAP HANA software or binaries. Users must provide their own SAP HANA container images and hold valid SAP licenses, and are solely responsible for compliance with SAP’s licensing terms.































