Google releases Kubernetes 1.0
Google has finally unleashed V1 of Kubernetes, their answer to a cluster manager for Docker. They’ve also used this opportunity to launch a new foundation to define the future of container-based computing.
In February 2014, Kubernetes contributors met in San Francisco to deliberate on the yet-to-be developed features and stability of Google’s open-source solution for container-orchestration. After 14,000 commits from over 400 contributors, Kubernetes V1 has now been announced. In the course of this release, Google has also announced the intensification of their partnership with other providers of cloud and container technology.
What features are the highlight of the first stable version of Kubernetes? Firstly, important core functions for deployment and management processes such as DNS, load balancing, scaling, and other app services are included.
It’ll also be possible with Kubernetes 1.0 to group containers in so-called pods for uncomplicated updates and rollbacks. Debugging is handled by command execution and port forwarding while monitoring gets a boost via CLI and UI.
Cluster Management keeps itself ready for live feature upgrades and dynamic scaling. Work has been done on partitioning to enable more in-depth resource monitoring. The API is considered stable and fast even in very high scales. Further details on the app and cluster administration, along with tutorials and examples can be found on GitHub and at the official project page.
Kubernetes as the container standard for cloud computing?
Despite their support of Docker technology, Kubernetes are searching for a neutral solution in the container world, having already been used in the infrastructure of large IT companies such as eBay and Samsung.
On this basis, Google has now increased cooperation with others in launching the Cloud Native Computing Foundation, which includes the Linux Foundation and industry partners like Docker, IBM, VMWare, Intel, Cisco, Joyent, CoreOS, Mesosphere, Twitter and Red Hat.
The aim of the Foundation is to promote the development of stable container applications for the cloud and to better coordinate the various projects of standardisation and innovation together. The official announcement happened recently at OSCON in Portland and even has a dedicated website.
Some companies have already decided to run with the momentum of the launch, with members of the Kubernetes ecosystem such as Tectonic, CloudBees and Hitachi announcing integration projects in conjunction with the OSCON presentation.
Google itself uses Kubernetes already for container orchestration of its cloud services in Search and Gmail.