Skip to main content

Compatibility Matrix

note

Always use the latest furyctl version, we make sure that is compatible with all the last 3 minor SD versions and it may include additional bug-fixes to the Distribution.

tip

You can also get the information on this page in the CLI with the following command:

furyctl get supported-versions

Warnings

  • Upgrading an on-prem SD cluster to 1.31.0 using furyctl 0.31.0 for a cluster with the control plane in HA could result in kube-scheduler and kube-controller-manager broken in two of the three nodes. See: issue on-prem#115.
  • If you are using version 0.29.1 or 0.29.2, please upgrade to 0.29.3 or later.
  • Versions < 0.27.5 do not work with the OnPremises provider, we fixed this issue in 0.27.5, so we recommend using this version or later.
  • The EKSCluster versions prior to v1.32.1/v1.31.2/v1.30.3 are incompatible with self-managed nodes using the alinux2023 AMI type. This issue occurs because Amazon Linux 2023-based EKS AMIs have deprecated the bootstrap.sh script in favor of the new nodeadm system for node initialization. Temporary Workaround: If you must use older EKSCluster versions with self-managed nodes, we recommend using the alinux2 AMI type instead. Alternatively, we have patched furyctl in version 0.32.4 to work with EKSCluster versions v1.32.0/v1.31.1/v1.30.2
  • furyctl v0.32.0 till v0.32.4 had an issue while upgrading clusters in the OnPremises provider, when Gatekeeper was enabled. The issue has been fixed in version 0.32.5 of furyctl. The following upgrade paths were impacted:
    • 1.29.7-1.30.2
    • 1.30.2-1.31.1
    • 1.31.1-1.32.0
furyctl / SD1.32.01.31.11.31.01.30.21.30.11.30.01.29.71.29.61.29.51.29.41.29.31.29.21.29.11.29.01.28.51.28.41.28.31.28.21.28.11.28.01.27.91.27.81.27.71.27.61.27.51.27.41.27.31.27.21.27.11.27.01.26.61.26.51.26.41.26.31.25.101.25.91.25.8
0.32.5
0.32.4
0.32.3
0.32.2
0.32.1
0.32.0
0.31.1
0.31.0⚠️
0.30.1
0.30.0
0.29.10
0.29.9
0.29.8
0.29.7
0.29.6
0.29.5⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.29.4
0.29.3
0.29.2⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.29.1⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.29.0
0.28.0
0.27.8
0.27.7
0.27.6
0.27.5
0.27.4⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.27.3⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.27.2⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.27.1⚠️⚠️⚠️⚠️⚠️⚠️⚠️
0.27.0⚠️⚠️⚠️⚠️⚠️⚠️⚠️

furyctl and Providers compatibility

furyctl / ProvidersEKSClusterKFDDistributionOnPremises
>=0.29.6
0.29.5
0.29.4
0.29.3
0.29.2
0.29.1
0.29.0
0.28.0
0.27.8
0.27.7
0.27.6
0.27.5
0.27.4
0.27.3
0.27.2
0.27.1
0.27.0
0.26.3
0.26.2
0.26.1
0.26.0
0.25.2
0.25.1
0.25.0
0.25.0-beta.0
0.25.0-alpha.1

Legacy compatibility

These versions were still not using the paradigm to have a full backward compatibility with the latest 3 minor versions of SD.

furyctl / SD1.26.31.26.21.26.11.26.01.25.91.25.81.25.71.25.61.25.51.25.41.25.31.25.2
0.26.3⚠️⚠️
0.26.2⚠️⚠️
0.26.1⚠️⚠️
0.26.0⚠️⚠️
0.25.2⚠️⚠️⚠️⚠️
0.25.1
0.25.0
0.25.0-beta.0
0.25.0-alpha.1