StoregeClass

使用rook在k8s管理ceph集群

ceph是一种高度扩展的分布式存储方案,能够提供对象、文件和块存储,也可以为k8s提供持久化存储能力。然而,ceph的集群搭建相对还是计较复杂的,而且既然引入了k8s,何不让k8s为我们管理ceph集群呢? Rook的出现为上面的问题提供了解决方案。Rook是一个自管理的分布式存储编排系统,可以为k8s提供便利的存储解决方案。Rook本身不提供春初,而是在k8s和存储系统之间提供了适配层,简化了存储系统的部署与维护。接下来我们就来使用Rook在k8s上搭建一套ceph集群。 环境准备 这里我准备了4台机器作为存储的设备。 配置信息: 系统类型 IP Hostname 磁盘 centos-7……

K8S配置StoregeClass(nfs,ceph-rdb,cephfs,阿里云NAS)

k8s支持多种存储类,本文介绍几种常用的存储类:nfs、ceph rdb、cephfs、阿里云文件存储(NAS) 各存储类的区别详见:存储类 NFS 首先,你需要准备一台nfs服务器,我这里的服务器是:10.0.30.15, path: /data 注意:所有的worker节点需要安装nfs-utils,否则将无法挂载 配置rbac nfs-rbac.yaml apiVersion: v1 kind: ServiceAccount metadata: name: nfs-client-provisioner namespace: nfs --- kind: ClusterRole ……
  • 共2篇
  • 1