mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-17 20:00:23 +00:00
97f8c4b677
This commit provides the option to pass in Ceph cluster-id instead of a MON list from the storage class. This helps in moving towards a stateless CSI implementation. Tested the following, - PV provisioning and staging using cluster-id in storage class - PV provisioning and staging using MON list in storage class Did not test, - snapshot operations in either forms of the storage class Signed-off-by: ShyamsundarR <srangana@redhat.com>
23 lines
397 B
YAML
23 lines
397 B
YAML
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: ceph-cluster-<cluster-fsid>
|
|
namespace: default
|
|
data:
|
|
cluster-config: |
|
|
{
|
|
"version": 1,
|
|
"cluster-config": {
|
|
"cluster-fsid": "<ceph-fsid>",
|
|
"monitors": [
|
|
"<IP/DNS:port>",
|
|
"<IP/DNS:port>"
|
|
],
|
|
"pools": [
|
|
"<pool-name>",
|
|
"<pool-name>"
|
|
]
|
|
}
|
|
}
|