Kubernetes 1.22 Launched with 53 New Enhancements to Boost Cloud Computing Orchestration
Open-source container orchestration system Kubernetes 1.22 is now officially available in its stable version. Also referred to as K8s, Kubernetes is widely used to automate various processes associated with Computer application development, deployment and management. A large number of cloud computing platforms offer Kuberenetes as a service on top of their IaaS or PaaS bundles. The latest announcement involving Kubernetes 1.22 marks second stable release of 2021. The last was done in April when K8s 1.21 was announced.
In April, the Kubernetes development team had announced changing the Kubernetes release cycle from once a quarter (4 in a year) to three in a year.
Mega-features of Kubernetes 1.22
Kubernetes 1.22 has been launched with 53 new enhancements, 13 of which have been promoted to ‘stable’ version, while 24 enhancements are currently available in beta versions. The rest of the enhancements are either in alpha mode or have been tagged as deprecated from further application in cloud computing frameworks.
This is the biggest release till date from Kubernetes. Savitha Raghunathan led the project. Between 26 April and 4 August (15 weeks), over 1000 companies and 2000+ individuals contributed to the successful launch of Kubernetes 1.22.
Server-Side Apply, which was in its v1.16 beta state, has been promoted to GA. This would allow developers with better Field Management running on Kubernetes API server.
Ephemeral Containers API has been changed to build agility and security for trouble-shooting tasks within the container orchestration processes. This would ease the trouble of working with Pods – the fundamental building blocks of Kubernetes applications.
K8s developers have been advised to upgrade to kubectl to 1.22 if they wish to use
kubectl debugwith a mix of cluster versions.
Credential Plugins has also been moved to GA state to improve interaction between login flows and mitigate bug monitoring / fixes in real-time.
etcd 3.5.0 has been announced for back-end storage. In June, etcd 3.5 was released as a major step toward delivering much improved security posture to handle sensitive data. The latest release comes as a step ahead in the direction to meet growing demands for better security within the etcd landscape.
CSI support for Windows nodes is now available in GA mode. This would allow GitHub developers to leverage CSI storage on Windows nodes using CSIProxy. Windows DevOps teams can now fully utilize Development Environment to run Windows features by compiling Windows kubelet and kube-proxy integrated with other Kubernetes clusters.
Other highlights from the Kubernetes 1.22 release include – cluster-wide seccomp defaults,
kubeadm control plane components, new v1beta3 configuration API.
Another major highlight is the logo design that the team launched. Mac/Linux Administrator at the MathWorks Boris Zotkin created the logo, recognizing the hard work and dedication invested by every team member amid the ongoing pandemic, natural disasters, and professional burnout.
Want to be part of the K8s 1.23 release team 🔨 ? Shadow application ends on 13th August. Apply ASAP 📝! https://t.co/cMziupfycC
— K8sContributors (@K8sContributors) August 6, 2021