Kubernetes 1.36 deprecated APIs
Kubernetes 1.36 removed nothing. It deprecated the v1beta2 Dynamic Resource Allocation APIs, scheduled for removal in 1.39, and coordination.k8s.io/v1beta1 LeaseCandidate, which has no newer version in the 1.37 source.
Check a manifest against 1.36.
Deprecated in 1.36
These still work in 1.36. Each kind links to its migration steps.
- DeviceClass
resource.k8s.io/v1beta2: removed in 1.39 - LeaseCandidate
coordination.k8s.io/v1beta1: removed in 1.39 - ResourceClaim
resource.k8s.io/v1beta2: removed in 1.39 - ResourceClaimTemplate
resource.k8s.io/v1beta2: removed in 1.39 - ResourceSlice
resource.k8s.io/v1beta2: removed in 1.39
The official migration guide covers the APIs it lists for each release. See every version with API removals.