Antti Kervinen
Antti Kervinen
This PR adds rudimentary RDT support to balloons. Assuming that resctrl file system is mounted and a Class of Service (COS) defined, processes in containers whose balloon has matching `rdtClass`,...
Implement support for Linux memory policy in OCI spec PR: https://github.com/opencontainers/runtime-spec/pull/1282 TODO: - remove the replace from go.mod when OCI spec is merged
Enable setting a NUMA memory policy for the container. New linux.mempolicy object contains inputs to the set_mempolicy(2) syscall.
This patch depends on: - https://github.com/opencontainers/runtime-spec/pull/1282 - https://github.com/opencontainers/runtime-tools/pull/786 TODO: - Drop commit 737129860488d303cf445d8d0593d54da8060a61. It's there only for testing with containerd.
- Do not use proxy plugin if not needed. Skips repeating long "Configuring ...." steps. - Use synchronize instead of copy for helm charts. Runs single rsync instead of multiple...
Depends on: - PR #598 (otherwise requesting 5 CPUs fails even if 5 CPUs are available) - PR #597 (otherwise requesting 5 CPUs fails even if 5 CPUs are available)...
A node with exactly enough capacity should win a node without enough capacity.
Depends on - #587 - #590 to pass the test. Best reviewed in separate commits. The first commit only refactors (move and rename starting with "nrt-") NRT verification functions from...