
Container Storage Interface 0.1: A Common Language for Volumes
The CSI 0.1 specification debuts with a vendor-neutral API for provisioning, publishing and managing storage across Kubernetes and other orchestrators.

The CSI 0.1 specification debuts with a vendor-neutral API for provisioning, publishing and managing storage across Kubernetes and other orchestrators.

The Kubernetes community launches the Federation v2 working group, introducing a CRD-driven architecture for multi-cluster management and paving the way for Kubefed.

Google Kubernetes Engine reaches general availability with production-grade features, making managed Kubernetes a viable alternative to self-hosted clusters.

Brigade 1.0 empowers teams to run JavaScript pipelines on Kubernetes, wiring together events from GitHub, Docker registries and more into containerized jobs.

Role-Based Access Control (RBAC) reaches General Availability in Kubernetes 1.8, providing fine-grained authorization for users and service accounts.

Kubernetes 1.8 delivers major enhancements in security (RBAC GA, certificate rotation), workload APIs, runtime choices (CRI-O) and overall project maturity.

kubeadm matures with high availability support and upgrade workflows, making it viable for production on-premises deployments.

kube-bench 0.1.0 automates CIS Kubernetes Benchmark compliance checking, enabling teams to identify and remediate security misconfigurations in their clusters.

Kubernetes 1.7 introduces stronger security (encryption, network policies, node authorizer), enhanced extensibility (API aggregation, CRDs) and stateful workload updates — a key enterprise release.

Kubernetes 1.6 delivered support for 5000-node clusters, improved multi-user scheduling and security (RBAC), dynamic storage provisioning and more — a major scale & stability milestone.