Kubernetes Reaches Version 1.10

Print

The open-source Kubernetes container orchestration platform gets a first major release for 2018-- version 1.10, featuring the Container Storage Interface (CSI) and Transport Layer Security (TLS) bootstrapping capabilities.

KubernetesCSI is an API between container orchestrators and storage providers allowing a consistent runtime experience regardless of container orchestrator or storage provider used. Available in Kubernetes 1.10 as a beta, it should allow for easier installation of new plugins for 3rd party providers that can be developed outside the core Kubernetes codebase.

In other storage-related updates, users can also manage persistent volumes to prevent deletion of some content in use by a container pod or connected to another piece of data, while durable local storage management makes locally attached (non-network attached) storage available as a persistent volume source.

On the security side, Kubelet TLS Bootstrap improvises the encryption of data running on a Kubernetes node (kubelet). Also included are external kubectl credential providers, allowing cloud providers, vendors and platform developers to release binar plugins to handle authentication for specific cloud provider identity and access management (IAM) services, or integration with in-house authentication systems.

Kubernetes is widely used in platforms from big names, including Microsoft and Google. First created by Google before being handed over to the Cloud Native Computing Foundation (CNCF), it is the first project under the CNCF wing to move from "incubation" to "graduation."

Go Kubernetes 1.10