Skip to content

Instantly share code, notes, and snippets.

@dobbythebot
Created November 11, 2024 20:28
Show Gist options
  • Save dobbythebot/623180efa4bbcff14a5c1bca18db6a54 to your computer and use it in GitHub Desktop.
Save dobbythebot/623180efa4bbcff14a5c1bca18db6a54 to your computer and use it in GitHub Desktop.
{
"workload": [
{
"name": "ODF",
"services": [
{
"name": "Ceph_MGR",
"requiredCPU": 1,
"requiredMemory": 3.5,
"zones": 2,
"id": 1,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_MON",
"requiredCPU": 1,
"requiredMemory": 2,
"zones": 3,
"id": 2,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_MDS",
"requiredCPU": 3,
"requiredMemory": 8,
"zones": 2,
"id": 3,
"avoid": [],
"runsWith": []
},
{
"name": "NooBaa_DB",
"requiredCPU": 0.5,
"requiredMemory": 4,
"zones": 1,
"id": 4,
"avoid": [],
"runsWith": []
},
{
"name": "NooBaa_Endpoint",
"requiredCPU": 1,
"requiredMemory": 2,
"zones": 1,
"id": 5,
"avoid": [],
"runsWith": []
},
{
"name": "NooBaa_core",
"requiredCPU": 1,
"requiredMemory": 4,
"zones": 1,
"id": 6,
"avoid": [],
"runsWith": []
},
{
"name": "NooBaa_operator",
"requiredCPU": 0.25,
"requiredMemory": 0.5,
"zones": 1,
"id": 7,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_0",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 8,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_1",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 9,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_2",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 10,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_3",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 11,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_4",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 12,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_5",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 13,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_6",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 14,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_7",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 15,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_8",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 16,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_9",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 17,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_10",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 18,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_11",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 19,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_12",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 20,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_13",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 21,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_14",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 22,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_15",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 23,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_16",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 24,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_17",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 25,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_18",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 26,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_19",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 27,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_20",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 28,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_21",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 29,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_22",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 30,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_23",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 31,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_24",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 32,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_25",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 33,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_26",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 34,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_27",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 35,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_28",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 36,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_29",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 37,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_30",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 38,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_31",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 39,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_32",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 40,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_33",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 41,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_34",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 42,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_35",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 43,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_36",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 44,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_37",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 45,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_38",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 46,
"avoid": [],
"runsWith": []
},
{
"name": "Ceph_OSD_39",
"requiredCPU": 2,
"requiredMemory": 5,
"zones": 3,
"id": 47,
"avoid": [],
"runsWith": []
}
],
"storageCapacityRequired": 0,
"usesMachines": [],
"count": 1,
"id": 1
}
],
"machineSet": [
{
"name": "default",
"cpu": 32,
"memory": 128,
"instanceName": "Standard_D32d_v5",
"onlyFor": [],
"numberOfDisks": 32,
"label": "Worker Node",
"id": 2,
"instanceStorage": 1200
},
{
"name": "controlPlane",
"cpu": 8,
"memory": 32,
"instanceName": "Standard_D8s_v3",
"onlyFor": [
"ControlPlane"
],
"numberOfDisks": 24,
"label": "Control Plane Node",
"id": 3
}
],
"ocs": {
"flashSize": 4,
"usableCapacity": 160,
"deploymentType": "internal",
"nvmeTuning": false,
"cephFSActive": true,
"nooBaaActive": true,
"rgwActive": false,
"dedicatedMachines": []
},
"platform": "AZURE"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment