27.17.3.7. Ceph RBD 개체 정의
ceph-storageclass.yaml
apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: fast provisioner: kubernetes.io/rbd parameters: monitors: 10.16.153.105:6789 1 adminId: admin 2 adminSecretName: ceph-secret 3 adminSecretNamespace: kube-system 4 pool: kube 5 userId: kube 6 userSecretName: ceph-secret-user 7 fsType: ext4 8
- 1
- 쉼표로 구분된 Ceph 모니터. 필수 항목입니다.
- 2
- 풀에 이미지를 만들 수 있는 Ceph 클라이언트 ID입니다. 기본값은 "admin"입니다.
- 3
adminId
의 시크릿 이름. 필수 항목입니다. 제공된 보안에는 유형 "kubernetes.io/rbd"가 있어야 합니다.- 4
adminSecret
의 네임스페이스입니다. 기본값은 "default"입니다.- 5
- Ceph RBD 풀. 기본값은 "rbd"입니다.
- 6
- Ceph RBD 이미지를 매핑하는 데 사용되는 Ceph 클라이언트 ID입니다. 기본값은
adminId
와 동일합니다. - 7
- Ceph RBD 이미지를 매핑하는
userId
의 Ceph Secret 이름입니다. PVC와 동일한 네임스페이스에 있어야 합니다. 필수 항목입니다. - 8
- 동적으로 프로비저닝된 볼륨에서 생성된 파일 시스템입니다. 이 값은 동적으로 프로비저닝된 영구 볼륨의
fsType
필드에 복사되며 볼륨이 처음 마운트될 때 파일 시스템이 작성됩니다. 기본값은ext4
입니다.