主机知识库
分享服务器知识

kubernetes挂载cephfs

一生成ceph-秘密

cat/etc/ceph/ceph。客户。管理员。钥匙圈

[client.admin]

key=aqd LG 99 zvjhfaexaafvt/ttjbgqokkcy5 inx5cw==

将key base64处理

echo ‘ aqdlg 99 zvjhfaexaafvt/ttjbgqokcyy5 inx5cw==’ | base64

qvfebec 5 vpwsmhmrxhzqwvc 90 depcz 3 fps 2 n5 wtvjtlg 1 Q3 c9pqo=

2创建秘密

cat ceph-secret.yml

apiVersion: v1

kind:秘密

metadata:

名称ceph-:机密

数据:

key : qvfebec 5 vpwsmhmrxhbzuzwvc 90 depcz 3 fps 2 n5 wtvjtlg 1 q3c 9 pqo=

3创建聚氯乙烯

cat ceph-pvc.yml

kind: PersistentVolumeClaim

apiVersion: v1

metadata:

名称: cephfs

spec:

接入模式:

-读写很多

资源:

请求:

storage: 8Gi

四创建页面浏览量(页面视图)

cat ceph-pv.yml

apiVersion: v1

kind: PersistentVolume

metadata:

名称: cephfs

spec:

电容:

storage: 10Gi

接入模式:

-读写很多

cephfs:

监视器:

– 192.168.100.96:6789

path: /

用户:管理员

secrettref :

名称ceph-:机密

5创建天主教;电阻

cat app-rc.yaml

apiVersion: v1

kind:复制控制器

metadata:

名称: rc-fish

标签:

名称:鱼

spec:

复制器: 1

模板:

metadata:

标签:

app:鱼

spec:

集装箱:

-名称:鱼

图片:注册表:5000/fish :7.5

imagepullpolicy :(如果不存在)

ports:

-集装箱港口: 80

协议:

资源:

限制:

cpu: 100m

内存: 128Mi

volumeMounts:

-名称: cephfs

mountPath: /var/log/nginx

volumes:

-名称: cephfs

persistentVolumeClaim:

claimName: cephfs

依次创建秘密,聚氯乙烯,光伏,钢筋混凝土

kubectl create -f ceph-secret.yml

kubectl create -f ceph-pvc.yml

kubectl create -f ceph-pv.yml

kubectl create -f app-rc.yaml

查看创建的秘密pvc、pv

root @ mon 2: ~ # kube CTL获取秘密

姓名类型数据年龄

ceph-秘密不透明1 3d

默认-令牌-50p 5c kubernetes.io/service-account-token 3 3d

root@mon2:~# kubectl get pvc

名称状态卷容量访问模式存储延迟时间

文件系统绑定cephfs 10Gi RWX 3d

root@mon2:~# kubectl get pv

名称容量访问模式回收策略状态索赔存储过期原因

cephfs 10Gi RWX保留绑定默认值/cephfs 3d

(内容来源于IDC同行,若侵权,请联系我们删除)

赞(0)
文章名称:《kubernetes挂载cephfs》
文章链接:https://www.cmy.cn/host/11284.html
版权声明:茶猫云所有发布的内容,部分为原创文章,转载请注明来源!网络转载文章如有侵权请联系我们解决!
最新优惠:茶猫云VPS服务器