Skip to main content
TrustRadius
Google Kubernetes Engine

Google Kubernetes Engine

Overview

What is Google Kubernetes Engine?

Google Kubernetes Engine supplies containerized application management powered by Kubernetes which includes Google Cloud services including load balancing, automatic scaling and upgrade, and other Google Cloud services.

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Autopilot Mode - 3 year commitment price (USD)

$0

Cloud
GKE Autopilot Ephemeral Storage Price GB-hr

Autopilot Mode - 1 year commitment price (USD)

$0.0000438

Cloud
GKE Autopilot Ephemeral Storage Price GB-hr

Autopilot Mode - Regular Price

$0.0000548

Cloud
GKE Autopilot Ephemeral Storage Price GB-hr

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://cloud.google.com/kubernetes…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $0.04 vCPU-hr Autopilot Mode
Return to navigation

Product Details

What is Google Kubernetes Engine?

Google Kubernetes Engine Video

A Short Explanation into Google Kubernetes Engine

Google Kubernetes Engine Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google Kubernetes Engine supplies containerized application management powered by Kubernetes which includes Google Cloud services including load balancing, automatic scaling and upgrade, and other Google Cloud services.

Google Kubernetes Engine starts at $0.0445.

Reviewers rate Usability and Support Rating highest, with a score of 9.

The most common users of Google Kubernetes Engine are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(67)

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use GKE to deploy our in-hours custom-made applications along with popular public applications like prometheus/grafana. The applications that we deploy and need to support are both stateful and stateless.
  • Deployment of a new GKE cluster is really fast in comparison to other cloud providers.
  • GCP is ahead other vendors and always provide the most up to date Kubernetes version.
  • GKE automation for master upgrade and the worker nodes pool works really well.
  • Support of IPv6.
  • Better GitOps.
  • A "serverless" Kubernetes so we can install Google config connector will be really awesome.
  • Container-native load balancers do not support internal TCP/UDP load balancers or network load balancers.
GKE is the best managed Kubernetes solution out there, it is very well suited to deploy all kinds of application loads for Dev or Production. If you need to migrate your current workload from a monolithic infrastructure or VMs towards a container solution GKE is the go-to for the best results in terms of stability and feature-rich. If you are looking to take full advantage of IPv6 then GKE might not meet your expectations. Container-native load balancers do not support internal TCP/UDP load balancers or network load balancers, functionality of container-native load balancing is currently limited to the HTTP(S) /L7 load balancers only.
  • Easy to use Kubernetes cluster.
  • Feature rich (istio/monitoring/logging).
  • Easy to upgrade and keep it up to date.
We had to engage support a couple of times and their response was always quick and the engineers dealing with our case very well trained and knowledgeable about the product.
GKE has nice integrations with other GCP services like monitoring, logging, node pools autoscaling.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
The major issue that Google Kubernetes Engine solves for us is that as a managed service, it makes maintenance of the cluster much easier - autoscaling and updating nodes, reliable, and cost-effective.
Using the cluster to keep the microservices for an application up and running - it is intended for workloads that can scale.
  • easy setup for users
  • strong documentation
  • integration with other GCP services
  • errors from liveness probes can be ambiguous to resolve
Google Kubernetes Engine is well suited for dynamic and large workloads since it can scale up with usage. It is easily configurable, which allows for flexibility.
User interface is simple to navigate, which reduces roadblocks for a team with people unfamiliar with Kubernetes.
Great if you are already using other GCP services as it integrates well with that.
  • Easy to use UI makes it easy to get started
  • Solid documentation has saved time
  • Integration with other GCP services reduces the need to explore alternatives
  • GCP makes submitting support tickets on the platform easy and provides a form that makes collecting information on any issue convenient
  • having a paid support contract might be helpful as it allows for better detail and attention devoted to a problem specific to your team
  • abundant documentation makes navigating GKE a lot easier
  • Google Kubernetes Engine has a good UI and documentation that facilitates setup and helps get projects moving along quickly
  • Its built-in logging integrations with StackDriver make it easier to monitor the application and log issues quickly
  • Automated orchestration, deployment, and scaling of nodes and networking are all easily configurable with yaml files
  • When issues came up, we reached out to some folks at GCP and they seemed to be very prompt and attentive to our needs. They were always willing to help and provide additional details or recommendations or links to resources. This kind of support is very helpful as it allows us to navigate GKE with more confidence.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
GKE provides a seamless installation method across a whole organization. It is a fair starting point with Kubernetes technologies. Managed Kubernetes allows deploying application test pipelines for software companies with a reasonable overall price. Moreover, the number of POP helps setup quite reliable installation in a regional way.
  • Deployment method (single, zonal, regional).
  • Lifecycle management (stable, regular, rapid).
  • Integrated GCE services (loadbalancers).
  • Multi-regional deployment (better reliability).
  • GPU node availability.
  • Integrated market place.
At the moment, the best-managed cluster on the market. Quick deployment with quite specific project requirements. The mesh ingress (istio) allowed the building of a quite complicated upgrade process for applications.
  • Compared to other big K8s providers it has the best price/performance factors.
  • Upgrade process from stable to regular versions
  • Old stable releases: 1.15/1.16 should be in a stable branch.
In comparison to functionality with EKS and AKS, it has a better upgrade path and the price is lower. Not sure why flannel is the primary overlay network provider but network policies are supported as well.
Very good Kubernetes distribution with a reasonable total price. Integration with storage and load balancer for ingress and services speed up every process deployment.
Kadu Barral | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google has made the setup of Google Kubernetes Engine easy in the Google Cloud, it comes somewhere in the middle of Iaas and Paas, the user interface is very intuitive, and you can manage your cluster directly through the web interface. It is an excellent tool with lesser management overhead with servers or Kubernetes installation, etc. At the same time gives you the flexibility to manage the cluster and related settings. You can scale up with a few clicks or set up automated scaling based on traffic and various parameters.
  • Automated orchestration, deployment, and scaling of containers
  • Integrated Logging
  • Persistent storage configuration and options.
  • Routes and external DNS integration
Google Kubernetes Engine increases productivity and helps teams focus on their core product without worrying about where to run it. If your application is very small and simple, a serverless option could be better.
  • It's not necessary to buy licenses like other Kubernetes based products.
  • It's not required to buy blades, hosts, and virtualization.
  • Amazon Elastic Container Service (Amazon ECS)
Google Kubernetes Engine has better upgrades and auto-scale management. Google Kubernetes Engine is also the cheapest option for managed Kubernetes, and Google is the principal contributor to the Kubernetes project.
Google support is excellent and helpful, but the first answer is always so bureaucratic no matter how many logs, evidence, and information you sent.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Kubernetes Engine is being used by our I.T. Department as part of its Cloud Infrastructure. At this time we have decided on Google Kubernetes Engine as our primary tool for Kubernetes and are running test/evaluation workloads with it. The idea is to drive down our cloud infrastructure costs by moving resources off general-purpose cloud environments.
  • Simple setup for new users
  • Easy integration with existing Google Cloud environments
  • Cost effective
  • Not as intuitive as it could be
  • Documentation could be better, especially for people using other Google Cloud tools
  • Not the preferred Kubernetes Engine for many apps
Google Kubernetes Engine is a natural addition for users/organizations already using the Google Cloud Platform. For us, it was a simple addition and was up and running within minutes. Our challenge has been that the public documentation for applications that use Kubernetes is aimed at Amazon Web Services, so it requires extra research and work to get running on Google Kubernetes.
  • Reduced cloud computing costs.
  • Easier management of applications.
  • Extra time investment to learn how to setup applications in Google versus Amazon.
If you are familiar with the Google Cloud Platform, the Kubernetes Engine is a natural addition. It uses the same easy interface and can be tied into an organization's existing Google Cloud infrastructure. For an organization new to Kubernetes, we were impressed by how easy it is to use and get an application operational.
Direct application support and documentation for Google Kubernetes is still significantly lacking. Anyone getting an application running on the platform will mostly be on their own. The world is dominated by Amazon. Having a paid support contract with the Google Cloud Platform should help, however, our organization does not have one which complicated things.
Our organization went with Google's Kubernetes Engine because we are already significantly invested in the Google Cloud Platform. In our evaluation of Amazon's Elastic Kubernetes Service we were turned off by recent concerns about Amazon becoming overly dominant in the cloud computing sphere and as a result its long-term viability. Google Kubernetes Engine was just a natural move forward for us and easy to use.
Return to navigation