MKE hardware requirements

Take careful note of the minimum and recommended hardware requirements for MKE manager and worker nodes prior to deployment.

Note

  • High availability (HA) installations require transferring files between hosts.

  • On manager nodes, MKE only supports the workloads it requires to run.

  • Windows container images are typically larger than Linux container images. As such, provision more local storage for Windows nodes and for any MSR repositories that store Windows container images.

Minimum and recommended hardware requirements

Manager nodes

Worker nodes

Minimum hardware requirements

  • 16 GB of RAM

  • 2 vCPUs

  • 79 GB available storage:

    • 79 GB available storage for the /var partition, unpartitioned

    OR

    • 79 GB available storage, partitioned as follows:

      • 25 GB for a single /var/ partition

      • 25 GB for /var/lib/kubelet/ (for installations and future upgrades)

      • 25 GB for /var/lib/docker/

      • 4 GB for /var/lib/containerd/

  • 4 GB RAM

  • 15 GB storage for the /var/ partition

Recommended hardware requirements

  • 24 - 32 GB RAM

  • 4 vCPUs

  • At least 79 GB available storage, partitioned as follows:

    • 25 GB for a single /var/ partition

    • 25 GB for /var/lib/kubelet/ (for installations and future upgrades)

    • 25 GB for /var/lib/docker/

    • 4 GB for /var/lib/containerd/

Recommendations vary depending on the workloads.