← Back to all briefings

Infrastructure · Credibility 87/100 · · 1 min read

Platform Briefing — Kubernetes 1.28 Release

Kubernetes 1.28 advanced sidecar containers, GA'd PodReadinessGate for StatefulSets, and delivered storage and scheduling refinements that affect multi-cluster upgrade plans.

Executive briefing: The Kubernetes community shipped version 1.28 on , emphasizing workload maturity, sidecar lifecycle control, and multi-platform consistency.

Key updates

  • Sidecar containers beta. Init containers can now remain running as managed sidecars, unlocking service meshes and logging agents without lifecycle hacks.
  • Pod readiness gates GA. Stateful workloads can depend on PodReadinessGate conditions to coordinate failover and traffic routing.
  • Storage improvements. Volume expansion for CSI drivers and ephemeral storage quota tracking moved forward, improving capacity planning.
  • Multi-arch support. Arm and Windows enhancements bring parity for managed Kubernetes offerings.

Implementation guidance

  • Review admission controllers and workload manifests to adopt the sidecar lifecycle beta before deprecation of legacy patterns.
  • Update service-level objectives to monitor readiness gates and ensure controllers publish accurate conditions.
  • Coordinate with storage teams to test CSI volume expansion changes across clusters.
  • Kubernetes 1.28
  • Sidecar containers
  • Pod readiness gates
  • CSI storage
Back to curated briefings