GAIE Compatibility
GAIE Compatibility
Supported Inputs
| Object | Supported GVK | Consumed fields |
|---|---|---|
InferencePool | inference.networking.k8s.io/v1 | spec.selector.matchLabels; flat string label maps are normalized for compatibility |
Other GAIE groups, versions, and selector shapes are unsupported unless a real cluster compatibility request justifies adding them.
GVK examples:
inference.networking.k8s.io/v1, Kind=InferencePool
Selector Compatibility
kleym-operator accepts deterministic InferencePool selectors from
spec.selector.matchLabels or a flat selector map that can be normalized into
matchLabels.
kleym-operator rejects empty selectors, invalid label keys or values, non-string
values, values with leading or trailing whitespace, any matchExpressions field,
and selector shapes that cannot be decoded into a stable label map.
Discovery Behavior
At startup, kleym-operator discovers the supported GAIE InferencePool GVK and
watches it when served. Startup fails when the supported pool GVK is not served.
If poolRef.group is set, it must match a supported GAIE group.
Last updated on