Chris standing up holding his daughter Elva

MariaDB Enterprise Kubernetes Operator

DATASHEET

01
Introduction

MariaDB Enterprise Kubernetes Operator is a powerful solution designed to seamlessly provision and operate MariaDB Enterprise Platform within Kubernetes environments. Certified by Red Hat and supporting the latest three Kubernetes versions across all CNCF-certified distributions, Enterprise Kubernetes Operator offers a standardized, efficient, and secure way to manage the entire lifecycle of your enterprise database fleet across any cloud or on-premises infrastructure.

As an extension of the Kubernetes API, the Enterprise Kubernetes Operator uses Custom Resource Definitions (CRDs) to encapsulate the operational knowledge of an expert database administrator. This allows you to declaratively define and manage production-ready MariaDB topologies, including high-availability Galera clusters and load-balanced MaxScale environments, directly through standard Kubernetes manifests.

MariaDB Kubernetes Operator diagram

02
Benefits of MariaDB
Enterprise Kubernetes Operator

Beyond the obvious benefit of standardizing deployment methods, the Enterprise Kubernetes Operator delivers a host of other advantages.

The Kubernetes Operator automates and standardizes the provisioning and management of highly available MariaDB Enterprise Clusters. It can also deploy MaxScale instances for intelligent query load balancing and read/write splitting. The Kubernetes Operator also performs high-speed non-blocking physical backups using native mariadb-backup or Kubernetes-native VolumeSnapshots.

Use the Kubernetes Operator to take, schedule and restore backups to and from any S3-compatible object storage. This also enables bootstrapping new database instances directly from existing backups. The Kubernetes Operator can be configured to perform automated, zero-downtime rolling updates for patches and version upgrades. It can issue, manage and rotate TLS certificates without downtime and integrate with cert-manager and external PKIs like HashiCorp Vault.

Enhanced Disaster Recovery & Resilience

Dramatically reduce your Recovery Time Objective (RTO) with high-speed, non blocking physical backups orchestrated by the Kubernetes Operator. Leverage native MariaDB tools or Kubernetes Volume Snapshots to ensure fast, reliable recovery from failures with minimal impact on production workloads.

Automate Full Lifecycle Management

Drastically reduce manual effort and human error by automating operations, including high-availability configurations, zero-downtime rolling upgrades, database parameters and backup/restore schedules.

Deploy Anywhere with Confidence

Standardize database deployment across any public cloud, private cloud, or on-premises environment, now including support for IBM Power (ppc64le) alongside x86_64 and arm64 architectures. The Kubernetes Operator provides a consistent, repeatable process managed through infrastructure-as-code (IaC) principles.

Enterprise Support

Gain peace of mind and reliable operations with MariaDB Enterprise Server and MaxScale deployments, supported on the last three minor versions of CNCF-certified Kubernetes distributions and validated with the latest Red Hat OpenShift EUS versions (including 4.16).

Enhanced Security & Compliance

Meet stringent security and compliance requirements in regulated environments. Leverage fully customizable certificate lifecycles, advanced private key algorithms and strict TLS enforcement.

Observability

Gain proactive insight into database health and performance. The Kubernetes Operator natively exports Prometheus metrics for both MariaDB Enterprise Server and MaxScale, enabling rich visualization in Grafana dashboards and real-time alerting.

03
MariaDB Enterprise Kubernetes Operator versus Community Operator

FeatureMariaDB Enterprise Kubernetes OperatorMariaDB Community Kubernetes Operator
Enterprise Support– Annual LTS releases (25.10)
– The latest three versions of Kubernetes
(All CNCF-certified distributions)
– Available in Google Distributed Cloud
(GDC) air-gapped marketplace
No
Red Hat OpenShift CertificationCertified with the two most recent OpenShift Extended Update Support (EUS) versionsNo
Non-Blocking Physical BackupsLeverages BACKUP STAGE feature, minimizing read locks and service interruptionsNo
IBM Power Architecture SupportFull support for the ppc64le architectureNo
Database PluginsPre-packaged Auth & Key-Management PluginsNo
Base ImageCertified, signed, and scanned Red Hat UBI baseStandard Community images
Supported ProductsMariaDB Enterprise Server and MaxScaleMariaDB Community Server and MaxScale
Certificate LifetimeFully customizable to meet policy requirementsFixed at 90 days
Private Key SecurityECDSA & RSA with configurable key lengthsECDSA only (P-256)
Advanced TLS SupportEnforce strict TLS versions and policiesBasic TLS support

04
About MariaDB

MariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most – rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung – MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.