Google Kubernetes Engine (GKE) is a management and orchestration system for containers
This production-ready system runs on Google-managed infrastructure
It allows users to deploy, manage and run containerized applications
Dig Deeper
A cluster is comprised of Compute Engine instances and other machines
They operate within Google’s public cloud services
Being in the same environment, users can avail the core features of Google cloud with GKE
For example, you get rolling updates, automatic management and scaling and much more
These are complex day-to-day operational tasks that are made effortless by GKE
How it works
Users run Kubernetes commands to manage and operate container-based applications
Google’s command-line interface ‘gcloud’ can be used for interactions with the applications
Google Cloud Platform Console can also be used for this purpose
It can be used for tasks such as:
Creating container clusters and container pods, services or load balancers,
Resizing application controllers
Setting policies
Monitoring the workload’s health
Debugging the clusters, and much more
The GKE Advantage
GKE-based applications enjoy several benefits of Google’s public cloud services
You get quick integration with other Google services like Cloud Logging & Cloud Monitoring
What better place to run Kubernetes than the company that created it!
Try GKE to run container-based applications with minimal management overhead
To know more about Google Kubernetes Engine and related topics, please visit www.TwainTaylor.com