# Piraeus 数据存储 - Kubernetes 的高可用性数据存储 Piraeus 是一个高性能、高可用、简单、安全且与云无关的存储解决方案,适用于 Kubernetes。 Piraeus 项目包括: * [Kubernetes Operator](https://github.com/piraeusdatastore/piraeus-operator),用于创建、配置和维护 Piraeus 的所有组件。 * [CSI Driver](https://github.com/piraeusdatastore/linstor-csi),用于在 Piraeus 维护的存储集群上提供持久卷和快照。 * [高可用性控制器](https://github.com/piraeusdatastore/piraeus-ha-controller),用于加速有状态工作负载的故障转移过程。 * [卷关联控制器](https://github.com/piraeusdatastore/linstor-affinity-controller),保持 Kubernetes 持久卷上报的关联与集群同步。 * Piraeus 构建在开源组件的容器映像上: * [DRBD](https://github.com/LINBIT/drbd) 用作集群节点之间的基础存储复制机制。 [文档](https://docs.linbit.com/docs/users-guide-9.0/)由 [LINBIT](https://www.linbit.com/) 提供。 * [LINSTOR](https://github.com/LINBIT/linstor-server)根据 CSI Driver 的请求创建和管理卷,使用 DRBD 设置复制并准备后备存储设备。 [文档](https://docs.linbit.com/docs/linstor-guide/)由 [LINBIT](https://www.linbit.com/) 提供。 Piraeus 是一个 [CNCF 沙盒项目](https://www.cncf.io/sandbox-projects/)。 ## 入门 安装 Piraeus 可能就像这样简单: ```bash $ kubectl apply --server-side -k "https://github.com/piraeusdatastore/piraeus-operator//config/default?ref=v2" namespace/piraeus-datastore configured ... $ kubectl wait pod --for=condition=Ready -n piraeus-datastore -l app.kubernetes.io/component=piraeus-operator pod/piraeus-operator-controller-manager-dd898f48c-bhbtv condition met $ kubectl apply -f - <