
The Managed Kubernetes Trifecta: EKS, AKS, and GKE Compared
Comparing the three major managed Kubernetes services: Amazon EKS, Azure Kubernetes Service, and Google Kubernetes Engine as they reach production maturity.

Comparing the three major managed Kubernetes services: Amazon EKS, Azure Kubernetes Service, and Google Kubernetes Engine as they reach production maturity.

Kubernetes 1.11 graduates IPVS load-balancing, CoreDNS, kubeadm and CRD versioning, while upgrading etcd and polishing multi-cloud integrations.

Kubernetes 1.10 promotes CSI and local persistent volumes to beta, introduces pod priority & preemption, dynamic kubelet configuration, and tighter security integrations for production clusters.

Kubernetes 1.9 introduces Vertical Pod Autoscaler alpha, enabling automatic resource request and limit adjustment for pods based on historical usage patterns.

Kubernetes 1.9 brought apps/v1 GA, expanded ecosystem support for Windows and Docker, and maturity upgrades across storage and admission-control.

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.