Kubernetesis thecontainer orchestrator we all love.But it's not unconditional love. Some users were a bit overwhelmed with the last release's Container Storage Interface (CSI) infrastructure update, which required clusters to be explicitly updated. So, some folks are very happy to see thatKubernetes1.18 is much more of a "fit and finish" release.
In this release, much work has been done with improving beta and stable features to ensure users have a better experience. Looking ahead, the developers are focusing on adding features, which will make Kubernetes easier to manage.
For instance, thekubectl, the Kubernetes command-line, is finally getting a debug utility. While only in alpha in this release, I know many DevOps people are ready and eager to get any debug help they can for working with their Pods inside the cluster. It does this spinning up a temporary clone container, which runs next to the Pod one you're trying to work on. It also attaches to the console for interactive troubleshooting.
Another useful change is the second beta ofServerside Apply. This new version will track and manage changes to fields of all new Kubernetes objects. That means you can track who's changed your resources and when.Windows Kubernetes users -- yes there are some -- will be happy to see 1.18 comes with alpha Windows CSI support. This is done with a CSI Proxy for Windows and enables non-privileged (pre-approved) containers to perform privileged storage operations.
Kubernetes 1.18 is barely out the door, and it's already being released by vendors. Indeed,Canonical,Ubuntu Linux's parent company, jumped the gun and has already rolled out its version. Canonical is supporting Kubernetes 1.18 across its entire Kubernetes product family includingCharmed Kubernetes,MicroK8s, andkubeadm.
All of this, in turn, will be available in Canonical's soon-to-be-releasedUbuntu 20.04Long Term Support version. This release will also includeMultus, a container network interface (CNI), which enables the creation of multiple virtual network interfaces on Kubernetes pods. Kubernetes CSI on Ubuntu will also support Canonical'sCephFSstorage platform. TheCIS benchmark 1.5security guidelines will also be supported.
Kubernetes 1.18 is available for download. To get started with Kubernetes, check out theseinteractive tutorialsor run local Kubernetes clusters using Docker container "nodes" withkind. You can also easily install 1.18 usingkubeadm.
Comments
Post a Comment