← Back to reference

Supported Kubernetes Matrix

K8sStatus
1.28Full
1.29Full
1.30Full
1.31 (preview)Best effort

Components

  • kube-rs 0.87 client (gated by gpu-nvml in workspace).
  • policy/v1 Eviction API.
  • core/v1 Node patch (for unschedulable taint).
  • scheduling.k8s.io/v1 PriorityClass.
  • admissionregistration.k8s.io/v1 ValidatingAdmissionPolicy.

Pod Field Refs Honored

  • spec.nodeName
  • metadata.labels[denpex.ai/jira-ticket]
  • metadata.annotations[denpex.ai/grace-period]
  • priorityClassName
  • topologySpreadConstraints
  • Pod scheduling gates.

CSI

We register a Watch for csi.events.k8s.io to surface driver events into the evidence stream.

Operators We Subscribe To

  • Karpenter
  • Cluster Autoscaler
  • Volcano
  • KubeRay

Compatibility Test

tests/integration/k8s/ runs kind with multiple K8s minor versions and runs an eviction flow end-to-end.