DataCore Puls8 Release Notes

Version 4.3 - General Availability

Release Date: 10 July 2025

 

Overview

DataCore Puls8 4.3 marks the initial General Availability (GA) release of DataCore’s cloud-native storage platform for Kubernetes environments. Designed specifically for stateful workloads, DataCore Puls8 delivers high performance, fault tolerance, and operational simplicity. Built on a modular architecture, DataCore Puls8 is optimized for DevOps and SRE teams running modern applications.

DataCore Puls8 builds upon the OpenEBS 4.3 foundation and introduces enterprise-ready features such as Observability, Replication, and Disaster recovery.

Features of DataCore Puls8

Modular Storage Architecture

DataCore Puls8 supports four distinct storages, each suited to different workload requirements:

Storage Description Suitable For
Replicated PV Mayastor NVMe-oF-based engine with cross-node replication for high availability Distributed databases, analytics, ML, and KubeVirt VMs
Local PV Hostpath Lightweight volumes using host filesystem paths CI/CD pipelines, single-node clusters, and edge caching
Local PV LVM Backed by LVM2, it supports dynamic provisioning and flexible resizing Applications requiring storage isolation and low-latency I/O
Local PV ZFS ZFS-based volumes with snapshotting, checksums, and compression Workloads needing advanced data protection

Observability and Alerting

  • Integrated with Prometheus and Grafana
  • Predefined alert rules for critical thresholds
  • Pre-built dashboards for monitoring IOPS, throughput, latency, and pool capacity

Cloud Integration and Provisioning

  • Supports topology-aware provisioning via node labels and constraints
  • CSI integration with cloud storage backends such as AWS EBS, Google Cloud PD, and other compatible backends

Backup and Disaster Recovery

  • Native integration with Velero
  • Snapshot-based backup and restore
  • Compatible with S3, Azure Blob, GCP Buckets, and MinIO

DataCore Puls8 Installation

DataCore Puls8 can be installed using Helm charts. All configurations are Kubernetes-native and are managed using standard tools such as kubectl, CRDs, and YAML manifests. Refer to the Installing DataCore Puls8 Documentation for detailed installation and usage instructions.

 

In this section, you will also find: