2003-2004: Birth of the Borg System
- Google introduced the Borg Systemaround 2003-2004. It started off as a small-scale project, with about 3-4 people initially in collaboration with a new version of Google’s new search engine. Borg was a large-scale internal cluster management system, which ran hundreds of thousands of jobs, from many thousands of different applications, across many clusters, each with up to tens of thousands of machines.
2013: From Borg to Omega
- Following Borg, Google introduced the Omega cluster management system, a flexible, scalable scheduler for large compute clusters.
2014: Google Introduces Kubernetes
2015: The year of Kube v1.0 & CNCF
- July 21:Kubernetes v1.0 gets released. Along with the release, Google partnered with the Linux Foundation to form the Cloud Native Computing Foundation (CNCF). The CNFC aims to build sustainable ecosystems and to foster a community around a constellation of high-quality projects that orchestrate containers as part of a microservices architecture.
- November 3:The Kubernetes ecosystem continues to grow! Companies who joined: Deis, OpenShift, Huawei, and Gondor.
- November 9:Kubernetes 1.1 brings major performance upgrades, improved tooling, and new features that make applications even easier to build and deploy.
- November 9-11: KubeCon 2015 is the first inaugural community Kubernetes conference in San Fransisco. Its goal was to deliver expert technical talks designed to spark creativity and promote Kubernetes education.
2016: The Year Kubernetes Goes Mainstream!
- February 23:First release of Helm, the package manager of Kubernetes.
- February 24:KubeCon EU 2016 is the inaugural European Kubernetes conference with almost 500 attendees, following the American launch in November 2015.
- March 16:Kubernetes 1.2 released – Improvements include scaling, simplified application deployment, & automated cluster management.
- July 1:Kubernetes 1.3: Bridging Cloud Native and Enterprise Workloads. v1.3 introduces Rktnetes 1.0, and a new alpha ‘PetSet’ object, and makes it possible to discover services running in multiple clusters.
- July 11:Official release of Minikube: a tool that makes it easy to run Kubernetes locally.
- September 8:Introducing Kops, an official Kubernetes project for managing production-grade Kubernetes clusters.
- September 19:Monzo released a case study on how they used Kubernetes to build a banking system from scratch.
- Septmeber 26:Kubernetes 1.4 introduces a new tool, kubeadm, that helps improve Kubernetes’ installability. This release provides easier setup, stateful application support with integrated Helm, and new cross-cluster federation features.
- September 29:Pokemon GO! Kubernetes Case Study Released! Pokémon GO was the largest Kubernetes deployment on Google Container Engine ever. Luckily, it’s creators released a case study about how they did it.
- November 8-9:CloudNativeCon + KubeCon 2016 North America, in Seattle.
More than 1,000 end users, leading contributors and developers from around the world came together to exchange knowledge about Fluentd, Kubernetes, Prometheus, OpenTracing and other cloud-native technologies. - December 7:Node feature discovery for Kubernetes Arrives – This package enables node feature discovery for Kubernetes. It detects hardware features available on each node in a Kubernetes cluster, and advertises those features using node labels.
- December 21:Kubernetes 1.5 – Windows Server Support Comes to Kubernetes. The new features include containerized multiplatform applications, support for Windows server containers and hyper-V containers, an expanded ecosystem of applications, coverage for heterogeneous data centers, & more..
- December 23:Kubernetes supports OpenAPI, which allows API providers to define their operations & models, and enables developers to automate their tools.
2017: The Year of Enterprise Adoption & Support
- March 28:Kubernetes 1.6 is a stabilization release. Specific updates: etcdv3 enabled by default, direct dependency on a single container runtime removed, RBAC in beta, automatic provisioning of StorageClass objects.
- March 29-30:CloudNativeCon + KubeCon Europe, Berlin. 1,500 end users, leading contributors and developers attended from around the world to exchange Cloud Native knowledge.
- May 24:Google and IBM announce Istio, an open technology that provides a way to seamlessly connect, manage & secure networks of different microservices — regardless of platform, source or vendor.
- June 30:Kubernetes 1.7: The container orchestration standard adds local storage, encryption for secrets, and extensibilitye.: API aggregation, third-party resource, container runtime interface, and more.
- August 16:Github runs on Kubernetes: all web and API requests are served by containers running in Kubernetes clusters deployed on metal cloud.
- August 31:Kelsey Hightower released Kubernetes the Hard Way. Kubernetes The Hard Way is optimized for learning, which means taking the long route to ensure you understand each task required to bootstrap a Kubernetes cluster.
- September 11:The Cloud Native Computing Foundation Announces the First Kubernetes Certified Service Providers, the founding class of more than 22 Kubernetes Certified Service Providers (KCSPs), pre-qualified organizations that have deep experience helping enterprises successfully adopt Kubernetes.
(go to top)