创建Ceph需要的secret
请在K8s管理节点创建Ceph需要的secret,主要包括配置csi-rbd-secret.yaml文件。
- 在Ceph管理节点查看并保存client.kubernetes密钥。
ceph auth get client.kubernetes
预期结果示例:
3中需要用到该密钥,请妥善保存。
- 新建csi-rbd-secret.yaml文件。
vi csi-rbd-secret.yaml
- 按“i”进入编辑模式,在csi-rbd-secret.yaml文件中添加如下内容。其中,userKey请使用1中保存的client.kubernetes密钥。
apiVersion: v1 kind: Secret metadata: name: csi-rbd-secret namespace: default stringData: userID: kubernetes userKey: AQCsiTtl6jESExAALOiPVIEG7bjGXdzFUFCPtw==
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
- 部署secret。
kubectl apply -f csi-rbd-secret.yaml
父主题: K8s集成Ceph