💾 Archived View for gemini.tuxmachines.org › n › 2023 › 12 › 14 › Kubernetes_v1_29_Mandala.gmi captured on 2024-06-16 at 12:01:29. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Tux Machines

Kubernetes v1.29: Mandala

Posted by Roy Schestowitz on Dec 14, 2023,

updated Jun 16, 2024

’Patch Level’ Univention Corporate Server 5.0-6 Released

Games: GOG, Fortnite, and Steam

Similar to previous releases, the release of Kubernetes v1.29 introduces new stable, beta, and alpha features. The consistent delivery of top-notch releases underscores the strength of our development cycle and the vibrant support from our community.

Read on

=> https://kubernetes.io/blog/2023/12/13/kubernetes-v1-29-release/ ↺ Read On: Kubernetes Blog

Update

4 more links:

Ubuntu ☛ Canonical Kubernetes 1.29 is now generally available

=> https://ubuntu.com//blog/canonical-kubernetes-1-29-is-now-generally-available ↺ Canonical Kubernetes 1.29 is now generally available

Kubernetes Blog ☛ Kubernetes 1.29: Cloud Provider Integrations Are Now Separate Components

=> https://kubernetes.io/blog/2023/12/14/cloud-provider-integration-changes/ ↺ Kubernetes 1.29: Cloud Provider Integrations Are Now Separate Components

After many years of development and collaboration across many contributors, the default behavior for legacy cloud provider integrations is changing. This means that users will need to confirm their Kubernetes configurations, and in some cases run external cloud controller managers. These changes are taking effect in Kubernetes version 1.29; read on to learn if you are affected and what changes you will need to make.

Kubernetes Blog ☛ Kubernetes 1.29: VolumeAttributesClass for Volume Modification

=> https://kubernetes.io/blog/2023/12/15/kubernetes-1-29-volume-attributes-class/ ↺ Kubernetes 1.29: VolumeAttributesClass for Volume Modification

You can read about VolumeAttributesClass usage details in the Kubernetes documentation or you can read on to learn about why the Kubernetes project is supporting this feature.

Kubernetes Blog ☛ Kubernetes 1.29: CSI Storage Resizing Authenticated and Generally Available in v1.29

=> https://kubernetes.io/blog/2023/12/15/csi-node-expand-secret-support-ga/ ↺ Kubernetes 1.29: CSI Storage Resizing Authenticated and Generally Available in v1.29

Let's embark on the evolution of this feature, initially introduced in alpha in Kubernetes v1.25, and unravel the changes accompanying its transition to GA.

2 more updates (days later):

Kubernetes 1.29: New (alpha) Feature, Load Balancer IP Mode for Services

=> https://kubernetes.io/blog/2023/12/18/kubernetes-1-29-feature-loadbalancer-ip-mode-alpha/ ↺ Kubernetes 1.29: New (alpha) Feature, Load Balancer IP Mode for Services

This blog introduces a new alpha feature in Kubernetes 1.29. It provides a configurable approach to define how Service implementations, exemplified in this blog by kube-proxy, handle traffic from pods to the Service, within the cluster.

Kubernetes 1.29: Single Pod Access Mode for PersistentVolumes Graduates to Stable

=> https://kubernetes.io/blog/2023/12/18/read-write-once-pod-access-mode-ga/ ↺ Kubernetes 1.29: Single Pod Access Mode for PersistentVolumes Graduates to Stable

With the release of Kubernetes v1.29, the ReadWriteOncePod volume access mode has graduated to general availability: it's part of Kubernetes' stable API. In this blog post, I'll take a closer look at this access mode and what it does.

Kubernetes 1.29: Decoupling taint-manager from node-lifecycle-controller

=> https://kubernetes.io/blog/2023/12/19/kubernetes-1-29-taint-eviction-controller/ ↺ Kubernetes 1.29: Decoupling taint-manager from node-lifecycle-controller

This blog discusses a new feature in Kubernetes 1.29 to improve the handling of taint-based pod eviction.

Kubernetes 1.29: PodReadyToStartContainers Condition Moves to Beta

=> https://kubernetes.io/blog/2023/12/19/pod-ready-to-start-containers-condition-now-in-beta/ ↺ Kubernetes 1.29: PodReadyToStartContainers Condition Moves to Beta

With the recent release of Kubernetes 1.29, the PodReadyToStartContainers condition is available by default. The kubelet manages the value for that condition throughout a Pod's lifecycle, in the status field of a Pod. The kubelet will use the PodReadyToStartContainers condition to accurately surface the initialization state of a Pod, from the perspective of Pod sandbox creation and network configuration by a container runtime.

Another late arrival:

Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging

=> https://kubernetes.io/blog/2023/12/20/contextual-logging-in-kubernetes-1-29/ ↺ Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging

On behalf of the Structured Logging Working Group and SIG Instrumentation, we are pleased to announce that the contextual logging feature introduced in Kubernetes v1.24 has now been successfully migrated to two components (kube-scheduler and kube-controller-manager) as well as some directories. This feature aims to provide more useful logs for better troubleshooting of Kubernetes and to empower developers to enhance Kubernetes.

A year later:

Oracle Cloud Native Environment 1.9 introduces support for Kubernetes 1.29

=> https://blogs.oracle.com/linux/post/oracle-cloud-native-environment-19-kubernetes-129 ↺ Oracle Cloud Native Environment 1.9 introduces support for Kubernetes 1.29

We are pleased to announce the general availability of Oracle Cloud Native Environment Release 1.9, the scalable and highly available Kubernetes distribution that can be used to deploy your containerized applications across public clouds and on-premises.
Oracle Cloud Native Environment is an integrated suite of software components for the development and management of cloud native applications. Based on the Cloud Native Computing Foundation and Open Container Initiative standards, Oracle Cloud Native Environment delivers a simplified framework for the installation, update, upgrade, and configuration of key features for orchestrating microservices through Kubernetes.
This release includes Kubernetes 1.29 and introduces support for the latest Oracle Linux 8 and Oracle Linux 9 releases on x86_64 and aarch64 architectures.

gemini.tuxmachines.org