Understand client and Kubernetes version compatibility
mainThe client versioning tracks Kubernetes minor versions. Starting from 0.13.0, the client minor version increments when the underlying Kubernetes API version is updated.
Compatibility Rules:
- Newer clients generally work with older Kubernetes clusters, but compatibility is not 100% guaranteed.
- The client supports $n-2$ versions of Kubernetes.
- If a Kubernetes cluster is newer than the client's supported range (marked as
xin compatibility tables), operations using API versions that were deprecated or removed in the cluster may fail.
HTTP Backend Evolution:
1.0.0: Migrated fromrequesttonode-fetch.2.0.0: Migrated fromnode-fetchtoundici(native Node.js fetch).