Compatibility

Kubernetes and KEDA versions supported by each Fission release

This page maps each Fission release to the Kubernetes and KEDA versions it is built and tested against. Use it to confirm your cluster meets a release’s floor before you install or upgrade.

Kubernetes compatibility

Each Fission release pins a k8s.io/api version in its go.mod; the minor of that dependency tracks the Kubernetes server version Fission is built against. The Tested with column lists the kindest/node images each release’s CI runs its end-to-end suite on, which is the most reliable signal of what works in practice.

Fission versionBuilt against (k8s.io/api)Tested with (kind)Minimum Kubernetes
v1.25.0v0.361.32, 1.34, 1.361.32
v1.24.0v0.351.28, 1.32, 1.341.28
v1.23.0v0.351.28, 1.32, 1.341.28
v1.22.0v0.341.28, 1.32, 1.341.28
v1.21.0v0.321.28, 1.30, 1.321.28
v1.20.0v0.281.23, 1.25, 1.271.23
v1.19.0v0.251.19, 1.20, 1.211.19
v1.18.0v0.251.19, 1.20, 1.211.19
v1.17.0v0.251.19, 1.20, 1.211.19
Starting with v1.25.0 the chart enforces kubeVersion: ">=1.32.0-0", so helm install fails fast on an older cluster. Earlier releases did not carry a kubeVersion constraint; the Minimum Kubernetes column above is the oldest version that release’s CI exercised.

KEDA compatibility

Fission’s KEDA-backed message-queue triggers require a compatible KEDA install in the cluster. From v1.21.0 onward, KEDA is a direct Go dependency of Fission and the table below reflects the version each release builds and tests against.

Fission versionKEDA version
v1.25.0v2.20
v1.24.0v2.19
v1.23.0v2.18
v1.22.0v2.18
v1.21.0v2.16

For releases before v1.21.0, the KEDA integration shipped through connector images rather than a pinned Go dependency. Check the release notes for the exact connector tags those versions used.

To see the exact connector image tags bundled with your installed chart, run:

helm show values --version 1.25.0 fission-charts/fission-all

Language environments

Each language environment (NodeJS, Python, Ruby, Go, PHP, Java/JVM, Bash) is versioned independently of Fission itself. Track the current image tags on the environments page.