Ramen is an open-cluster-management (OCM) placement extension that provides recovery and relocation services for workloads, and their persistent data, across a set of OCM managed clusters. Ramen provides cloud-native interfaces to orchestrate the placement of workloads and their data on PersistentVolumes, which include:
Ramen relies on storage plugins providing support for the CSI storage replication addon, of which ceph-csi is a sample implementation.
For details regarding use-cases for Ramen see the motivation guide.
For installation, see the install guide.
For configuration, see the configure guide.
For usage of Ramen to orchestrate placement of workloads, see the usage guide.
Volume Replication Group (VRG) usage
Kubernetes Resource Protection
We welcome contributions. See contributing guide to get started.
For filing bugs, suggesting improvements, or requesting new features, please open an issue.
The entire project is under development, and hence all APIs supported by Ramen are currently alpha. There are no releases as yet.
Ramen is under the Apache 2.0 license.