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:
- Known Issues in DataCore Puls8 - Documents existing issues that you should be aware of, along with any available workarounds.
- Limitations in DataCore Puls8 - Describes supported boundaries, constraints, and conditions that may restrict certain functionalities in this release.