Service Mesh Cheatsheet OMNI52 GmbH
Service Mesh Cheatsheet: Releases und End of Life
Istio veröffentlicht rund ein Minor pro Quartal. Eine Minor-Linie wird bis sechs Wochen nach dem N+2-Release gepflegt, danach werden auch Security-Fixes nicht mehr zurückportiert. Aktuell ist 1.31, für 1.29 endet der Support am 12.10.2026.
Zuletzt geprüft: 1. Oktober 2026. Jedes Datum stammt aus der Release-Dokumentation des jeweiligen Projekts, verlinkt am Seitenende.
| Linie | Release | Letzter Patch | Support-Ende | Status |
|---|---|---|---|---|
| 1.31 | 31.08.2026 | 1.31.1 (21.09.2026) | sechs Wochen nach 1.33 (erwartet Februar 2027) | aktuell |
| 1.30 | 18.05.2026 | 1.30.5 (21.09.2026) | sechs Wochen nach 1.32 (erwartet Dezember 2026) | im Support |
| 1.29 | 16.02.2026 | 1.29.8 (21.09.2026) | 12.10.2026 | im Support |
| 1.28 | 05.11.2025 | 1.28.10 (01.07.2026) | 01.07.2026 | End of Life |
Was dazu zu wissen ist
- Die Envoy-Version entspricht der Istio-Version plus 8: Istio 1.31 fährt Envoy 1.39.
- Kubernetes-Abdeckung laut Kompatibilitätsmatrix (supportStatus.yml): 1.31 unterstützt Kubernetes 1.32 bis 1.37, 1.30 unterstützt 1.32 bis 1.36, 1.29 unterstützt 1.31 bis 1.35. Die Release-Ankündigung von 1.31.0 nannte noch 1.32 bis 1.36; Kubernetes 1.37 ist seit dem 26.08.2026 GA.
- In-place-Upgrades laufen Minor für Minor. Revisionsbasierte (Canary-)Upgrades im Sidecar-Modus dürfen eine Minor-Linie überspringen, etwa 1.29 direkt auf 1.31. Im Ambient-Modus vertragen ztunnel und istio-cni nur eine Control Plane, die höchstens eine Minor voraus ist, dort also Minor für Minor.
- Ab 1.31 erscheinen Images nur noch auf docker.io/istio, Helm-Charts auf blob.istio.io bzw. als OCI auf ghcr.io/istio/release/charts. 1.30-Installationen ziehen per Default von registry.istio.io/release. gcr.io/istio-release und registry.istio.io werden im Dezember 2026 abgeschaltet, vorher gibt es Scream-Tests mit Ausfällen (13.10., 17.11. und 08./09.12.2026). Ab 1.31.1 sind Images mit einem neuen Schlüssel (istio-key-v2.pub) signiert.
- Das Support-Ende von 1.30 und 1.31 hängt am Erscheinen von 1.32 bzw. 1.33. Die Monatsangaben sind die Erwartung aus supportStatus.yml, kein festes Datum. Ein 1.32-Pre-Release ist zum 01.10.2026 nicht getaggt.
- Release-Daten nach den Release-Ankündigungen. supportStatus.yml nennt abweichend 14.05.2026 für 1.30 und 27.08.2026 für 1.31 (Tag-Datum von 1.31.0-rc.4). Das 1.28-EOL war zunächst für den 28.06.2026 angekündigt, beendet wurde der Support am 01.07.2026 mit 1.28.10.
Quellen
- istio/istio.io, supportStatus.yml
- istio/istio.io, Ankündigung Istio 1.31.0
- istio/istio.io, Ankündigung Istio 1.31.1
- istio/istio.io, Support-Ankündigung 1.29 EOL
- istio/istio.io, Support-Ende 1.28
- istio/istio.io, Supported Releases (Envoy-Zuordnung)
- istio/istio.io, Canary-Upgrade
- istio/istio.io, Ambient-Upgrade mit Helm
- istio/istio.io, Blog Abschied von GCP
- istio/istio.io, Blog Registry-Migration (Follow-up)
- istio/istio, Releases