{
  "dataplane": "https://dataplane.synthetic.invalid",
  "nodes": [
    {
      "name": "node-e0",
      "nodegroup": "edge",
      "instanceType": "t3.small",
      "capacityType": "SPOT",
      "zone": "zone-a",
      "allocatableCpu": 2,
      "allocatableMemGib": 2
    },
    {
      "name": "node-e1",
      "nodegroup": "edge",
      "instanceType": "t3.small",
      "capacityType": "SPOT",
      "zone": "zone-a",
      "allocatableCpu": 2,
      "allocatableMemGib": 2
    },
    {
      "name": "node-orphan",
      "nodegroup": "",
      "instanceType": "",
      "capacityType": "",
      "zone": "",
      "allocatableCpu": 1,
      "allocatableMemGib": 4
    },
    {
      "name": "node-vms0",
      "nodegroup": "vmstorage",
      "instanceType": "r6a.2xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 8,
      "allocatableMemGib": 60
    },
    {
      "name": "node-vms1",
      "nodegroup": "vmstorage",
      "instanceType": "r6a.2xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 8,
      "allocatableMemGib": 60
    },
    {
      "name": "node-vms2",
      "nodegroup": "vmstorage",
      "instanceType": "r6a.2xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 8,
      "allocatableMemGib": 60
    },
    {
      "name": "node-w1a",
      "nodegroup": "workers",
      "instanceType": "m6a.xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 4,
      "allocatableMemGib": 16
    },
    {
      "name": "node-w1b",
      "nodegroup": "workers",
      "instanceType": "m6a.xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 4,
      "allocatableMemGib": 16
    },
    {
      "name": "node-w1c",
      "nodegroup": "workers",
      "instanceType": "m6a.xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-a",
      "allocatableCpu": 4,
      "allocatableMemGib": 16
    },
    {
      "name": "node-w1d",
      "nodegroup": "workers",
      "instanceType": "m6a.xlarge",
      "capacityType": "ON_DEMAND",
      "zone": "zone-b",
      "allocatableCpu": 4,
      "allocatableMemGib": 16
    }
  ],
  "nodegroups": [
    {
      "name": "",
      "zone": "",
      "instanceTypes": [
        ""
      ],
      "capacityType": "",
      "count": 1,
      "allocatableCpuTotal": 1,
      "allocatableMemGibTotal": 4,
      "singleAz": false
    },
    {
      "name": "edge",
      "zone": "zone-a",
      "instanceTypes": [
        "t3.small"
      ],
      "capacityType": "SPOT",
      "count": 2,
      "allocatableCpuTotal": 4,
      "allocatableMemGibTotal": 4,
      "singleAz": false
    },
    {
      "name": "vmstorage",
      "zone": "zone-a",
      "instanceTypes": [
        "r6a.2xlarge"
      ],
      "capacityType": "ON_DEMAND",
      "count": 3,
      "allocatableCpuTotal": 24,
      "allocatableMemGibTotal": 180,
      "singleAz": false
    },
    {
      "name": "workers",
      "zone": "zone-a",
      "instanceTypes": [
        "m6a.xlarge"
      ],
      "capacityType": "ON_DEMAND",
      "count": 3,
      "allocatableCpuTotal": 12,
      "allocatableMemGibTotal": 48,
      "singleAz": false
    },
    {
      "name": "workers",
      "zone": "zone-b",
      "instanceTypes": [
        "m6a.xlarge"
      ],
      "capacityType": "ON_DEMAND",
      "count": 1,
      "allocatableCpuTotal": 4,
      "allocatableMemGibTotal": 16,
      "singleAz": false
    }
  ],
  "daemonsets": [
    {
      "name": "aws-node",
      "namespace": "kube-system",
      "reqCpuM": 50,
      "reqMemMib": 256
    },
    {
      "name": "coredns-node",
      "namespace": "kube-system",
      "reqCpuM": 50,
      "reqMemMib": 128
    },
    {
      "name": "kube-proxy",
      "namespace": "kube-system",
      "reqCpuM": 100,
      "reqMemMib": 256
    }
  ],
  "dsOverheadPerNode": {
    "cpu": 0.2,
    "memGib": 0.625
  },
  "singleAzCluster": false,
  "zones": [
    "",
    "zone-a",
    "zone-b"
  ],
  "pvcs": [
    {
      "namespace": "monitoring",
      "name": "vmstorage-db-vmstorage-vmcluster-0",
      "sizeGib": 150,
      "storageClass": "fast-gp3"
    },
    {
      "namespace": "monitoring",
      "name": "vmstorage-db-vmstorage-vmcluster-1",
      "sizeGib": 150,
      "storageClass": "fast-gp3"
    },
    {
      "namespace": "monitoring",
      "name": "vmstorage-db-vmstorage-vmcluster-2",
      "sizeGib": 150,
      "storageClass": "fast-gp3"
    },
    {
      "namespace": "apps",
      "name": "data-loki-ha-write-0",
      "sizeGib": 100,
      "storageClass": "std"
    },
    {
      "namespace": "apps",
      "name": "data-loki-ha-write-1",
      "sizeGib": 100,
      "storageClass": "std"
    },
    {
      "namespace": "apps",
      "name": "data-loki-ha-write-2",
      "sizeGib": 100,
      "storageClass": "std"
    },
    {
      "namespace": "monitoring",
      "name": "orphan-cache-7",
      "sizeGib": 0,
      "storageClass": "std"
    }
  ]
}
