跳到主內容
版本:2.4

建立具有 Ceph 後端的儲存類別

連接至控制節點

Welcome to the Cube Appliance
Enter "help" for a list of available commands

執行 Kubernetes > storage_create

cc2> kubernetes
cc2:kubernetes> storage_create
1: ubuntu
2: k8s
3: baremetal
Enter index: 3
{"level":"info","timestamp":"2020-11-03T15:34:58+08:00","msg":"Ceph storage class created"}

前往您的叢集並檢查儲存類別

/assets/k8s/ceph01.png

從儲存空間的下拉式選單中選擇 Storage Class

/assets/k8s/ceph02.png

已建立一個 Ceph RBD 儲存類別

/assets/k8s/ceph03.png

點擊叢集 - 伺服器下的 Default project

/assets/k8s/ceph04.png

在 Volume 標籤頁上點擊 Add Volume

/assets/k8s/ceph05.png

Create a Volume Claim

/assets/k8s/ceph06.png

已建立一個新的 Volume 索取

/assets/k8s/ceph07.png

使用 PV/PVC 建立工作負載

apiVersion: v1
kind: Pod
metadata:
name: my-ceph-pv-pod
spec:
volumes:
- name: my-ceph-pv-storage
persistentVolumeClaim:
claimName: my-ceph-volume
containers:
- name: task-pv-container
image: nginx
ports:
- containerPort: 80
name: "http-server"
volumeMounts:
- mountPath: "/usr/share/nginx/html"
name: my-ceph-pv-storage

進入您的工作負載 shell 並檢查

/assets/k8s/ceph08.png