kubectl Cheatsheet OMNI52 GmbH
kubectl Cheatsheet: Releases und End of Life
kubectl wird mit Kubernetes selbst veröffentlicht und folgt dessen Zyklus: drei Minors pro Jahr, rund 14 Monate Patches je Linie (12 Monate regulär, danach zwei Monate Maintenance-Mode).
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.38 | 16.12.2026 (geplant) | kein veröffentlichtes Datum | kein veröffentlichtes Datum | angekündigt |
| 1.37 | 26.08.2026 | 1.37.1 (23.09.2026) | 28.10.2027 | aktuell |
| 1.36 | 22.04.2026 | 1.36.5 (23.09.2026) | 28.06.2027 | im Support |
| 1.35 | 17.12.2025 | 1.35.9 (23.09.2026) | 28.02.2027 | im Support |
| 1.34 | 27.08.2025 | 1.34.12 (23.09.2026) | 27.10.2026 | im Support |
Was dazu zu wissen ist
- Version-Skew: kubectl darf eine Minor-Version über oder unter dem API-Server liegen, ein 1.37-Client deckt also 1.36 bis 1.38 ab. Laufen die API-Server eines HA-Clusters auf verschiedenen Versionen, wird das Fenster enger.
- 1.34 ist seit dem 27.08.2026 im Maintenance-Mode und am 27.10.2026 aus dem Support. Vor dem Support-Ende steht im Release-Kalender nur noch 1.34.13 mit Zieldatum 13.10.2026.
- Patch-Daten sind die Tag-Daten. Seit Juli 2026 lagen die Patch-Releases acht bis neun Tage hinter dem Zieldatum im Release-Kalender, zuletzt Ziel 15.09.2026, getaggt am 23.09.2026.
- Seit 1.35 verlangt kubectl exec die Form exec [POD] -- [COMMAND]. Die alte Schreibweise ohne -- bricht mit einem Usage-Fehler ab, das trifft Skripte und CI-Jobs beim Client-Update.
- Ab 1.37 wertet kubectl die Umgebungsvariable KUBECTL_KYAML nicht mehr aus. -o kyaml ist stable und immer verfügbar.