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"}
クラスターにアクセスし、ストレージクラスを確認してください

「ストレージ」のドロップダウンメニューから「ストレージクラス」を選択してください

Ceph RBD ストレージクラスが作成されました

クラスター - ベアメタルの下にある「デフォルトのプロジェクト」をクリックしてください

[ボリューム] タブで、ボリュームの追加 をクリックします

ボリューム・クレームを作成する

新しい永続ボリュームクレームが作成されました

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
ワークロードのシェルを開き、確認してください
