Manage control groups (cgroups) via chef!
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org (opens in a new tab) or come chat with us on the Chef Community Slack in #sous-chefs (opens in a new tab).
control_groups_entry 'lackresources' do memory('memory.limit_in_bytes' => '1M') cpu('cpu.shares' => 1) end control_groups_rule 'someuser' do controllers [:cpu, :memory] destination 'lackresources' end
This will restrict all processes created by
someuser into the
lackresources control group.
This project exists thanks to all the people who contribute. (opens in a new tab)
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.