TechTarget.com/searchcloudcomputing

https://www.techtarget.com/searchcloudcomputing/tip/Compare-management-options-for-Google-Kubernetes-Engine

Compare management options for Google Kubernetes Engine

By Kurt Marko

Unlike most cloud offerings, managed Kubernetes services, such as Google Kubernetes Engine, are based on open source technology that was widely adopted within private infrastructures long before the cloud vendor came along.

Kubernetes has attracted a vast and growing ecosystem of developers that use a mix of tools -- some that are part of the base Kubernetes distribution, and some that are homegrown. This variety of developers and deployment environments means there is always more than one way to do things in Kubernetes, and that includes container cluster management.

This holds true in Google Kubernetes Engine, which supports several cluster management methods, including:

Each of these management approaches has strengths, shortcomings and stylistic quirks that make them appropriate for different audiences.

Tool rundown

Google Cloud Platform's web console is the default interface for all management tasks and is the umbrella tool under which IT teams configure, deploy and monitor all GCP services. Unlike other services, Google Kubernetes Engine has a bifurcated management interface. Admins use the web GUI to deploy clusters, manage nodes, define role-based access controls and configure external networking features, like IP aliases, load balancing and network policy.

In contrast, admins use command-line tools, which invoke relevant APIs, to perform tasks related to the cluster's behavior -- namely, parameters internal to Kubernetes itself. On Google Kubernetes Engine, command-line access is available via:

Other useful management tools

Since Kubernetes is one of the most active open source projects, it has attracted developers who are willing to share their time-saving tricks and tools. The following are some of the most popular and useful tools in the Kubernetes ecosystem that are freely available on GitHub.

Choose tools based on experience

The choice of a Google Kubernetes Engine management tool is highly personal. Here are suggestions for each.

17 Apr 2018

All Rights Reserved, Copyright 2010 - 2025, TechTarget | Read our Privacy Statement