blob: bb6f375f01dc88ca3270eb6fcb1f96b58f7f98d4 [file] [log] [blame]
apiVersion: kaas.mirantis.com/v1alpha1
kind: KaaSCephCluster
metadata:
name: mosk-ceph
namespace: mosk
spec:
cephClusterSpec:
objectStorage:
rgw:
name: rgw-store
metadataPool:
failureDomain: host
replicated:
size: 3
deviceClass: ssd
dataPool:
failureDomain: host
erasureCoded:
dataChunks: 2
codingChunks: 1
deviceClass: ssd
gateway:
allNodes: false
instances: 3
port: 80
securePort: 8443
preservePoolsOnDelete: false
# sharedFilesystem:
# cephFS:
# - name: cephfs-store
# dataPools:
# - name: cephfs-pool-1
# deviceClass: ssd
# replicated:
# size: 3
# failureDomain: host
# metadataPool:
# deviceClass: ssd
# replicated:
# size: 3
# failureDomain: host
# metadataServer:
# activeCount: 1
# activeStandby: false
network:
clusterNet: 10.12.1.0/24
publicNet: 10.12.0.0/24
nodes:
cz8061:
roles:
- mgr
- mon
# - mds
- rgw
- osd
storageDevices:
- fullPath: /dev/disk/by-id/scsi-SATA_WDC_WDS500G2B0A-_172906426485
config:
deviceClass: ssd
osdsPerDevice: "2"
cz9039:
roles:
- mgr
- mon
# - mds
- rgw
- osd
storageDevices:
- fullPath: /dev/disk/by-id/scsi-SATA_Samsung_SSD_850_S2RBNB0HA00867N
config:
deviceClass: ssd
osdsPerDevice: "2"
cz9046:
roles:
- mgr
- mon
- rgw
# - mds
- osd
storageDevices:
- fullPath: /dev/disk/by-id/scsi-SATA_WDC_WDS500G2B0A-_172906422906
config:
deviceClass: ssd
osdsPerDevice: "2"
pools:
- default: true
deviceClass: ssd
name: kubernetes
replicated:
size: 3
role: kubernetes
- default: false
deviceClass: ssd
name: volumes
replicated:
size: 3
role: volumes
- default: false
deviceClass: ssd
name: vms
replicated:
size: 3
role: vms
- default: false
deviceClass: ssd
name: backup
replicated:
size: 3
role: backup
- default: false
deviceClass: ssd
name: images
replicated:
size: 3
role: images
- default: false
deviceClass: ssd
name: other
replicated:
size: 3
role: other
k8sCluster:
name: mosk
namespace: mosk