{"push_id":3174615899,"size":3,"distinct_size":2,"ref":"refs/heads/topic/reserve-compute-resources","head":"54f867874153f0a5ea2558a3e69b05c9647b793b","before":"f42125d36c286bfa9d19a8033892c4a2e5e113d7","commits":[{"sha":"9ccb991330802087f0f2e30bf73284df643d00f2","author":{"name":"Saikrishna","email":"6a91dc274eefb64d49231d5f13052d3ab87bb09c@intel.com"},"message":"Update canal manifest and setup_system.sh\n\nSigned-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>","distinct":false,"url":"https://api.github.com/repos/clearlinux/cloud-native-setup/commits/9ccb991330802087f0f2e30bf73284df643d00f2"},{"sha":"05a0f9385d373ba4cdfc78f84e5b0aee9a88ebe9","author":{"name":"Saikrishna","email":"6a91dc274eefb64d49231d5f13052d3ab87bb09c@intel.com"},"message":"Set CPUManagerPolicy=static, reserve compute resources\n\nFixes: #8, #16\n\nSetting CPUManager=static allows `Guaranteed` QoS class workloads to\nget cpu isolation and affinity benefits.\nhttps://kubernetes.io/blog/2018/07/24/feature-highlight-cpu-manager/\n\nSetting reserved compute resources for system processes and critical\nkube components prevents from DoS'ing the compute node.\nhttps://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/\n\nSigned-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>","distinct":true,"url":"https://api.github.com/repos/clearlinux/cloud-native-setup/commits/05a0f9385d373ba4cdfc78f84e5b0aee9a88ebe9"},{"sha":"54f867874153f0a5ea2558a3e69b05c9647b793b","author":{"name":"Saikrishna","email":"6a91dc274eefb64d49231d5f13052d3ab87bb09c@intel.com"},"message":"Example usage for Guaranteed QoS workload\n\n```\n$ kubectl logs test-cpumanager-runc\npid 1's current affinity mask: 100000000000\n```\n\nSigned-off-by: Saikrishna Edupuganti <saikrishna.edupuganti@intel.com>","distinct":true,"url":"https://api.github.com/repos/clearlinux/cloud-native-setup/commits/54f867874153f0a5ea2558a3e69b05c9647b793b"}]}
{"actor":{"display_login":"krsna1729"}}