I was wondering if anyone is using ceph csi plugins[1]? I would like
know how to configure credentials, that is not really described for testing on the console.
I am running ./csiceph --endpoint unix:///tmp/mesos-csi-XSJWlY/endpoint.sock --type rbd --drivername rbd.csi.ceph.com --nodeid test
Connection is fine [ ~]# csc identity plugin-info "rbd.csi.ceph.com" "canary"
However I have no idea how to configure the clientid, pool etc in
to the
volumes
[1] https://github.com/ceph/ceph-csi
Ps. I am not using kubernetes.
The credentials and Ceph cluster configuration metadata are passed via the RPC calls as per the CSI spec. In k8s, these details would be stored in StorageClass and Secret objects.
So there is no way of testing this driver via the commandline, with some generic grpc client?