Kubernetes 1.33 removed APIs
Kubernetes 1.33 removed the v1beta1 SelfSubjectReview API and deprecated core v1 Endpoints in favor of EndpointSlice. Endpoints has no removal scheduled, so manifests that use it keep working, but tools that read it should move to EndpointSlices.
Every replacement below was available by 1.28, so clusters could migrate before upgrading.
Check a manifest against 1.33.
Removed in 1.33
The API server no longer serves these from 1.33. Each kind links to its migration steps.
| Kind | Removed version | Migrate to | Available since |
|---|---|---|---|
| SelfSubjectReview | authentication.k8s.io/v1beta1 | authentication.k8s.io/v1 | 1.28 |
Deprecated in 1.33
These still work in 1.33. Each kind links to its migration steps.
- Endpoints
v1: no removal scheduled
The official migration guide covers the APIs it lists for each release. See every version with API removals.