Google Kubernetes Engine (GKE) announcements from Cloud Next 2018
There was an almost overwhelming number of announcements at Cloud Next this year, so I want to focus on the technologies I care most about, Kubernetes and GKE!
This is an important evolution of GKE for people who want the flexibility and power of Kubernetes in their own datacentre, but don’t want to invest in whole teams to manage the entire stack. Joe Beda discussed having multiple layers of Ops teams in his talk at KubeCon 2017.
The GKE console will also provide unified management for your clusters across GCP and on-prem, super cool!
Service mesh is thrown around in buzz-wordy evangelism these days, but as projects such as Istio mature, the benefits for security, observability, and traffic management are starting to make people take notice. Istio v1.0 was announced, showing the product has reached a point of API stabilisation that will lead to much greater adoption.
A Managed Istio (alpha) product was also announced that will remove even more complexity for GKE users.
GKE Serverless add-on
If you already use GKE and want to provide a Serverless platform to your developers, this add-on looks ideal. Google also provided a form for requesting early access.
This could be useful if you want to develop on a Serverless stack that’s more portable than services like Cloud Functions or AWS Lambda. In the future, if many developers adopt a common Serverless framework (like Knative), your Serverless components could be less coupled to a specific vendor.
This one is more for the Serverless platform developers out there. Knative is a suite of building blocks for creating modern, container based, Serverless applications. Google teamed up with Pivotal, IBM, RedHat and SAP to develop this open source framework that was then used to build the GKE Serverless add-on.
Knative helps with three main use cases for Serverless:
Deploying and serving Serverless applicaitons and functions.
On-cluster container builds.
Loosely coupled eventing system compatible with CloudEvents.
Expect more of your favourite Serverless platforms and projects in the ecosystem to announce support for running on top of Knative/Kubernetes in the future, if they haven’t already.
In summary, it was a great conference for Kubernetes, GKE, and Serverless with many exciting projects to discover and dive into!