News/Tech News

Pod resource updates and legacy image registry freeze in Kubernetes 1.27

Published on may 8, 2023

Kubernetes 1.27 was released by the Cloud Native Computing Foundation (CNCF). New features include In-place Update of Pod Resources, Limit of Parallel Image Pulls, and Multiple Service CIDRs.

Enhanced Component Health SLIs and automatic removal of PVCs created by StatefulSets are also included in this release.

It includes a freeze on the legacy container image registry k8s.gcr.io, default use of seccomp profiles, and support for OpenAPI v3.

Azure disk in-tree storage plugin and SecurityContextDeny admission plugin are deprecated.

The legacy container image registry that is hosted on a custom Google container registry has been frozen in the new release. As of March 20th, traffic from k8s.gcr.io has been redirected to registry.k8s.io with the intention of sunsetting k8s.gcr.io. Instead of hosting the registry on one server, the registry will be distributed across multiple servers.

The release team and senior product manager at Microsoft commented on this feature.

With In-place Resource Update, container resources can be changed without having to restart the pod. Restarts are optional and are specified in the container’s field resizePolicy.

The kubelet can also limit the number of parallel image pulls to prevent too much network bandwidth and disk usage, which degrades cluster performance.

For internal IP addresses of services CIDRs, the service-cluster-ip-range field does not have size limitations. It allows users to easily inspect IP addresses assigned to services by default.

As of version 1.27, StatefulSet PVC Auto-Deletion is enabled by default. When a StatefulSet was deleted, the associated PVCs and volumes were retained. The unused storage generated manual work and incurring costs.

A –subresource flag is added to kubectl in beta to fetch and update subresources for API resources. Subresources will be added soon.

Kubernetes internals are now monitored and measured with SLIs metrics for Kubernetes components. Each component will expose two metrics types: gauge and counter.

Seccomp profiles are now generally available by default. A seccomp profile restricts system calls allowed in pod containers in Kubernetes.

OpenAPI v3, a language-independent standard API interface, became generally available and enabled by default. Kubernetes can now publish API descriptions in OpenAPI v3.

Using Kubernetes, you can deploy and manage containerized applications at scale.

In version 1.27, Kubernetes has 60 enhancements, including 18 alphas, 13 GAs, and 29 betas. 14 features are deprecated or removed.

On April 14, 2023, CNCF held a webinar to discuss the changes.

Tech News

ChatGPT Is Fun, but the Future Is Fully Autonomous AI for Code at QCon London img

ChatGPT Is Fun, but the Future Is Fully Autonomous AI for Code at QCon London

A presentation on artificial intelligence (AI) for code writing was given by Mathew Lodge, CEO of DiffBlue, at the…

New Java SE Universal Subscription from Oracle img

New Java SE Universal Subscription from Oracle

Since January 2023, Oracle has announced the new Java SE Universal subscription and pricing, which will replace ..

Our Latest Blog

Mastering Full Stack Python Development with Django A Comprehensive Guide

Mastering Full Stack Python Development with Django: A Comprehensive Guide

Python is a powerful programming language that has taken the world of web development by...
Read More
Mastering Machine Learning A Beginner's Guide to Python

Mastering Machine Learning: A Beginner’s Guide to Python

Welcome to the world of machine learning! With the ever-increasing demand for artificial intelligence and...
Read More
Unlocking the Power of Data Science with Python A Beginner's Guide

Unlocking the Power of Data Science with Python: A Beginner’s Guide

Data science has become an essential part of many industries today, and Python has become...
Read More

Follow Us

Resources

Presentations
Browse LSET presentations to understand interesting…

Explore Now


eBooks
Get complete guides to empower yourself academically…

Explore Now


Infographics
Learn about information technology and business…

Explore Now