kubetnetes连接 cephfs 方法
目标
kubenets 通过调用 (mount 方法) cephfs 以静态 pvc 方法提供 pod 使用
环境
环境 | 版本 |
---|---|
ceph | ceph-12.2.0-0.el7 |
os | centos7.3 |
kernel | 3.10.0-862.9.1.el7.x86_64 |
参考
kubenetes yaml example 参考
手动创建 cephfs 方法
注意
kubenetes 中不可以直接使用 ceph 授权用户的 key
key 需要转换为 base64 格式
因为要使用了 xfs 文件系统格式,因此每个 pod 都需要有一个 cephfs 共享目录独享
cephfs 目录结构
我们需要有一个管理员可以访问 cephfs / 目录
计划在 cephfs / 下创建不通的目录,提供目录给不同的 pod 调用
ex:
# tree
.
├── podtest1 (
还没有评论,来说两句吧...