Ceph

安装 Rook Ceph

使用 RKE2 快速搭建 k8s 集群 创建的集群

安装 rook ceph #

使用 helm charts 安装 rook ceph

https://rook.io/docs/rook/latest-release/Helm-Charts/helm-charts/

安装 ceph operator #

我这里禁用了 cephfs 和 nfs 相关功能

mkdir -p ~/charts/rook-ceph/ceph-operator
cd ~/charts/rook-ceph/ceph-operator
helm repo add rook-release https://charts.rook.io/release
# values.yaml 用来查看默认值
helm show values rook-release/rook-ceph > values.yaml
cat <<EOF > custom-values.yaml
logLevel: DEBUG
csi:
  enableCephfsDriver: false
  enableCephfsSnapshotter: false
  enableNFSSnapshotter: false
EOF
helm upgrade --install --create-namespace --namespace rook-ceph rook-ceph rook-release/rook-ceph -f custom-values.yaml

安装 ceph cluster #

添加三个 node 上的三个盘作为 osd

...