iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 16
0
DevOps

30天完成本地部署 kubernetes系列 第 16

如何在 Kubernetes 中使用 CephFS(5): 在 pod 中使用 CephFS

  • 分享至 

  • xImage
  •  

在前兩天已完成 ceph-secret 及 cephfs 的 pv 建立。

使用 pod 並透過 PersistentVolumeClaim,即可使用 CephFS 做為持久儲存。

cat <<EOF | ssh master1 "kubectl create -f -"
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: cephfs-pvc-example
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 100Gi
---
kind: Pod
apiVersion: v1
metadata:
  name: pod-example
spec:
  containers:
  - name: ubuntu
    image: ubuntu
    volumeMounts:
    - mountPath: /data
      name: data
  volumes:
  - name: data
    persistentVolumeClaim:
      claimName: cephfs-pvc-example
EOF

上一篇
如何在 Kubernetes 中使用 CephFS(4): 建立 PersistentVolume
下一篇
如何處理服務暴露問題(1):kubernetes 應用程式的對外網路服務介紹
系列文
30天完成本地部署 kubernetes30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言