Skip to main content
Version: Next

Distribution Versioning

KFD follows closely Kubernetes versioning.

Previously, the Kubernetes Fury Distribution had its own versioning following semantic versioning, but this approach showed some downsides in practice. In particular it was difficult to follow what Kubernetes versions where supported by a version of KFD.

Current versioning scheme

From version 1.21, The Kubernetes Fury Distribution follows closely Kubernetes versioning. KFD uses the same major and minor version than the Kubernetes version it supports, but the patch number is independent.

This means that each KFD version has a 1:1 compatibility with a specific Kubernetes version.

For example:

  • KFD 1.22.0 is compatible with Kubernetes 1.22.x
  • KFD 1.22.5 is compatible with Kubernetes 1.22.x
  • KFD 1.23.0 is compatible with Kubernetes 1.23.x
  • KFD 1.23.1 is compatible with Kubernetes 1.23.x
  • KFD 1.23.2 is compatible with Kubernetes 1.23.x
  • KFD 1.24.0 is compatible with Kubernetes 1.24.x
  • KFD 1.25.0 is compatible with Kubernetes 1.25.x
  • KFD 1.26.0 is compatible with Kubernetes 1.26.x

and so on.

Upgrades

Each KFD version will come with comprehensive documentation on all supported upgrade paths (es. tutorials to upgrade minor to minor, including patches if present).

See the upgrade path document for more details.