Why Kubernetes system requirements are so high?

1/6/2020

I tried different implentations of Kubernetes and realized that master node requires approximately 2GB RAM with 2 CPU cores and worker node 700MB with 1 core. Each component of k8s seems to be not so heavy-loaded, but it still requires a lot of resources.

What is a bottleneck and is it configurable?

-- zored
kubernetes

1 Answer

1/7/2020

Have you tried Lightweight Kubernetes K3S

K3s cluster to run in a single-node configuration can run with 1 CPU and 512MB RAM

Hardware requirements scale based on the size of your deployments. Minimum recommendations are outlined here.

RAM: 512MB Minimum
CPU: 1 Minimum

If k3s can do it so for sure the resources look configurable to use lower values.

-- DT.
Source: StackOverflow