X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=deploy%2Fopenebs-cstor%2Ftemplates%2Fcstorpoolcluster.yaml;fp=deploy%2Fopenebs-cstor%2Ftemplates%2Fcstorpoolcluster.yaml;h=55d3dd01fd5e2c9446cfb4422942339cf3ef8f49;hb=298df0df73f343ce0917725ceb038fbe3ac74779;hp=0000000000000000000000000000000000000000;hpb=45bd626b13ca8eb2103a0a95e6d359647905fba8;p=icn.git diff --git a/deploy/openebs-cstor/templates/cstorpoolcluster.yaml b/deploy/openebs-cstor/templates/cstorpoolcluster.yaml new file mode 100644 index 0000000..55d3dd0 --- /dev/null +++ b/deploy/openebs-cstor/templates/cstorpoolcluster.yaml @@ -0,0 +1,16 @@ +apiVersion: cstor.openebs.io/v1 +kind: CStorPoolCluster +metadata: + name: {{ .Release.Name }}-disk-pool +spec: + pools: +{{ range $index, $bd := (lookup "openebs.io/v1alpha1" "BlockDevice" .Release.Namespace "").items }} + - nodeSelector: + kubernetes.io/hostname: {{ $bd.spec.nodeAttributes.nodeName }} + dataRaidGroups: + - blockDevices: + - blockDeviceName: {{ $bd.metadata.name }} + poolConfig: + dataRaidGroupType: {{ $.Values.dataRaidGroupType }} +{{ end }} +