When you specify the CPU limits of a container, you’re actually limiting its CPU time across all of the node’s CPUs, not setting the affinity of the container to a specific CPU or set of CPUs. This means that even if you specify a limit less than the total number of CPUs on a node, your container will still see (and use) all of the node’s CPUs — it’s just the time that’s limited.
For example, specifying a CPU limits of 4 on a node with 8 CPUs means the container will use the equivalent of 4 CPUs, but spread across all CPUs. For a single container running on a dedicated node, the maximum permissible CPU usage across all node CPUs will be 50% in this example.
https://habr.com/ru/company/redhatrussia/blog/423051/
Для второй версии стоит потратить время и вчитаться в официальный дизайн-док на английском, если есть возможность, предварительно прочитав этот материал (ссылка на документацию в конце поста) - https://habr.com/ru/company/selectel/blog/303190/