添加存储后端证书
CSI支持通过添加存储证书的方式,使用TLS/SSL协议加密数据传输通道,提高与存储通信的安全性。
前提条件
完成证书制作。以OceanStor Dorado为例,证书制作过程请参考: 点此前往 。
创建证书示例
提前准备好证书文件,如cert.crt。
执行以下命令获取存储后端。
oceanctl get backend命令结果示例如下:
NAMESPACE NAME PROTOCOL STORAGETYPE SN STATUS ONLINE URL huawei-csi backend-1 roce-nvme oceanstor-san xxxxxxxxxxxxxxxxxxxx Bound true https://192.168.129.157:8088 huawei-csi backend-2 roce-nvme oceanstor-san xxxxxxxxxxxxxxxxxxxx Bound true https://192.168.129.158:8088执行以下命令为指定存储后端创建证书。
oceanctl create cert cert-1 -b backend-1 -f /path/to/cert.crt检查证书创建结果。
oceanctl get cert -b backend-1命令结果示例如下:
NAMESPACE NAME BOUNDBACKEND huawei-csi cert-1 backend-1