Posts in 2023
-
Kubernetes 1.27: Quality-of-Service for Memory Resources (alpha)
Friday, May 05, 2023 in Blog
Authors: Dixita Narang (Google) Kubernetes v1.27, released in April 2023, introduced changes to Memory QoS (alpha) to improve memory management capabilites in Linux nodes. Support for Memory QoS was initially added in Kubernetes v1.22, and later some …
-
Kubernetes 1.27: StatefulSet PVC Auto-Deletion (beta)
Thursday, May 04, 2023 in Blog
Author: Matthew Cary (Google) Kubernetes v1.27 graduated to beta a new policy mechanism for StatefulSets that controls the lifetime of their PersistentVolumeClaims (PVCs). The new PVC retention policy lets users specify if the PVCs generated from the …
-
Kubernetes 1.27: HorizontalPodAutoscaler ContainerResource type metric moves to beta
Tuesday, May 02, 2023 in Blog
Author: Kensei Nakada (Mercari) Kubernetes 1.20 introduced the ContainerResource type metric in HorizontalPodAutoscaler (HPA). In Kubernetes 1.27, this feature moves to beta and the corresponding feature gate (HPAContainerMetrics) gets enabled by …
-
Kubernetes 1.27: StatefulSet Start Ordinal Simplifies Migration
Friday, April 28, 2023 in Blog
Author: Peter Schuurman (Google) Kubernetes v1.26 introduced a new, alpha-level feature for StatefulSets that controls the ordinal numbering of Pod replicas. As of Kubernetes v1.27, this feature is now beta. Ordinals can start from arbitrary …
-
Updates to the Auto-refreshing Official CVE Feed
Tuesday, April 25, 2023 in Blog
Authors: Cailyn Edwards (Shopify), Mahé Tardy (Isovalent), Pushkar Joglekar Since launching the Auto-refreshing Official CVE feed as an alpha feature in the 1.25 release, we have made significant improvements and updates. We are excited to announce …
-
Kubernetes 1.27: Server Side Field Validation and OpenAPI V3 move to GA
Monday, April 24, 2023 in Blog
Author: Jeffrey Ying (Google), Antoine Pelisse (Google) Before Kubernetes v1.8 (!), typos, mis-indentations or minor errors in YAMLs could have catastrophic consequences (e.g. a typo like forgetting the trailing s in replica: 1000 could cause an …
-
Kubernetes 1.27: Query Node Logs Using The Kubelet API
Friday, April 21, 2023 in Blog
Author: Aravindh Puthiyaparambil (Red Hat) Kubernetes 1.27 introduced a new feature called Node log query that allows viewing logs of services running on the node. What problem does it solve? Cluster administrators face issues when debugging …
-
Kubernetes 1.27: Single Pod Access Mode for PersistentVolumes Graduates to Beta
Thursday, April 20, 2023 in Blog
Author: Chris Henzie (Google) With the release of Kubernetes v1.27 the ReadWriteOncePod feature has graduated to beta. In this blog post, we'll take a closer look at this feature, what it does, and how it has evolved in the beta release. What is …
-
Kubernetes 1.27: Efficient SELinux volume relabeling (Beta)
Tuesday, April 18, 2023 in Blog
Author: Jan Šafránek (Red Hat) The problem On Linux with Security-Enhanced Linux (SELinux) enabled, it's traditionally the container runtime that applies SELinux labels to a Pod and all its volumes. Kubernetes only passes the SELinux label from a …
-
Kubernetes 1.27: More fine-grained pod topology spread policies reached beta
Monday, April 17, 2023 in Blog
Authors: Alex Wang (Shopee), Kante Yin (DaoCloud), Kensei Nakada (Mercari) In Kubernetes v1.19, Pod topology spread constraints went to general availability (GA). As time passed, we - SIG Scheduling - received feedback from users, and, as a result, …