ExtendedResourceToleration not supported #1802
Labels
kind/bug
Categorizes issue or PR as related to a bug.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
Observed Behavior:
When using Admission controller: ExtendedResourceToleration functionality it causes Karpenter to fail to schedule nodes.
It is defined via a resource request which will trigger the Admission controller to create a Toleration for the matching taint.
However, Karpenter presumptuously believes it should decide to fail as it "cannot provide that resources".
Expected Behavior:
Karpenter to ignore unknown resources, the same way as ClusterAutoscaler does!
Reproduction Steps (Please include YAML):
Follow the steps in https://medium.com/robovision-ai/use-kubernetes-extendedresourcetoleration-to-keep-out-non-gpu-pods-c180f5c5e76d
The text was updated successfully, but these errors were encountered: