Download Latest Version v1.21.2 source code.tar.gz (13.9 MB)
Email in envelope

Get an email when there's a new version of Knative Serving

Home / knative-v1.20.3
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-02-24 547 Bytes
checksums.txt.pem 2026-02-24 1.4 kB
checksums.txt.sig 2026-02-24 96 Bytes
serving-crds.yaml 2026-02-24 409.7 kB
serving-core.yaml 2026-02-24 517.5 kB
serving-default-domain.yaml 2026-02-24 2.9 kB
serving-hpa.yaml 2026-02-24 3.8 kB
serving-post-install-jobs.yaml 2026-02-24 4.6 kB
serving-storage-version-migration.yaml 2026-02-24 2.3 kB
README.md 2026-02-24 1.4 kB
v1.20.3 source code.tar.gz 2026-02-24 13.8 MB
v1.20.3 source code.zip 2026-02-24 21.0 MB
Totals: 12 Items   35.8 MB 0

v1.20.3

🚨 Breaking or Notable Changes

Metrics and Tracing

In v1.19 we've dropped support for OpenCensus (which has been deprecated for a while) in favour of OpenTelemetry. This is a breaking change and details are documented here in the design document. and the website (https://knative.dev/docs/serving/observability/metrics/collecting-metrics/)

Secure Pod Defaults (#16042, @nader-ziada)

We've introduce secure-pod-defaults in an earlier release but this release includes a new setting AllowRootBounded that offers a better security posture for your workloads but balances the compatibility with images that require/expect you to run as root.

For v1.20 release the secure-pod-defaults default will remain disabled but in a future release (most likely v1.21) we will switch this default to AllowRootBounded.

If you're unsure whether your workloads will support this new setting you should explicitly set this option to disabled prior to upgrading to v1.21.

What's Changed

Full Changelog: https://github.com/knative/serving/compare/knative-v1.20.1...knative-v1.20.2

Source: README.md, updated 2026-02-24