<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation on DRA Driver for CPU</title><link>https://dra-driver-cpu.sigs.k8s.io/docs/</link><description>Recent content in Documentation on DRA Driver for CPU</description><generator>Hugo</generator><language>en</language><atom:link href="https://dra-driver-cpu.sigs.k8s.io/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Overview</title><link>https://dra-driver-cpu.sigs.k8s.io/docs/overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://dra-driver-cpu.sigs.k8s.io/docs/overview/</guid><description>&lt;p&gt;&lt;span id="dra-driver-cpu"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;dra-driver-cpu is a Kubernetes Dynamic Resource Allocation (DRA) driver that assigns exclusive CPUs
to workloads through &lt;code&gt;ResourceClaims&lt;/code&gt;.
This driver provides an alternative to the &lt;a href="https://kubernetes.io/docs/tasks/administer-cluster/cpu-management-policies/"&gt;CPUManager&lt;/a&gt; functionality implemented in the kubelet, offering additional benefits such as advanced topology selection through the rich DRA API and alignment with other DRA-managed resources (like GPUs and high-speed NICs).&lt;/p&gt;
&lt;h2 id="getting-started"&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;The recommended way to install the driver is via the provided Helm chart:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;helm install dra-driver-cpu oci://registry.k8s.io/dra-driver-cpu/charts/dra-driver-cpu -n kube-system
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="td-alert td-alert--md alert alert-important" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Important&lt;/div&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;ul&gt;
&lt;li&gt;Your cluster&amp;rsquo;s container runtime must support NRI and CDI — see &lt;a href="https://dra-driver-cpu.sigs.k8s.io/docs/user/installation/#compatibility"&gt;Compatibility&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The kubelet&amp;rsquo;s CPUManager and this DRA driver are mutually incompatible, and only one can be enabled at a time on any
given node — see &lt;a href="https://dra-driver-cpu.sigs.k8s.io/docs/user/configuration/"&gt;Configuration&lt;/a&gt; for how to disable the CPUManager.&lt;/li&gt;
&lt;/ul&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;The &lt;a href="https://dra-driver-cpu.sigs.k8s.io/docs/user/quickstart/"&gt;Quickstart&lt;/a&gt; walks through installing the driver and running a pod on exclusive CPUs, with a verification step after each stage. See the &lt;a href="https://github.com/kubernetes-sigs/dra-driver-cpu/blob/main/deployment/helm/dra-driver-cpu/README.md"&gt;Helm chart README&lt;/a&gt; for the full list of configuration options, and
&lt;a href="https://dra-driver-cpu.sigs.k8s.io/docs/user/installation/"&gt;Installation&lt;/a&gt; for compatibility, upgrade, and uninstall details.&lt;/p&gt;</description></item></channel></rss>