I have a single-node cluster where I would like to ignore any requests for CPU. I am aware that it's usually not the way to go about handling resources but it's necessary in this case. An alternative would be to override any CPU request to a specific value.
How can be this accomplished?
Use a mutating webhook admission controller. Here is configuration for Gatekeeper that rewrites the resource requests on pods to a small amount of CPU and memory. This works even for pods created by deployments, or by OpenShift operators.
See Gatekeeper docs at https://open-policy-agent.github.io/gatekeeper/website/docs/mutation/