Google Kubernetes Engine (GKE)

Google Kubernetes Engine (GKE)

4.5
(158)

Google Kubernetes Engine is a managed, production-ready environment for deploying containerized applications at scale.

Work for Google Kubernetes Engine (GKE)?

Learning about Kubernetes Engine?

We can help you find the solution that fits you best.

Google Kubernetes Engine (GKE) Reviews

Ask Kubernetes Engine a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 158 Kubernetes Engine reviews
LinkedIn Connections
Kubernetes Engine review by Ahwan K.
Ahwan K.
Validated Reviewer
Verified Current User
Review Source
content

"Automated orchestration, deployment and scaling of containers"

What do you like best?

Google has made the setup super easy in the Google Cloud. The user interface is very intuitive. You can manage your cluster directly through the web interface. You can scale up with a few click or set up automated scaling based on traffic and various parameters. Failover replicas make your uptime close to 100%. Load balancing is built in.

Setting up a cluster is quite easy and the combination of google container registry and kubernetes works like a charm.

What do you dislike?

Setting up a manual kubernetes cluster is a bit time consuming. The infrastructure needed to set this is a little costly.

Need more plugins for visualizations and recipes for various open source products.

Recommendations to others considering the product

Get a free trial in google cloud and have a hands on with Kubenetes Engine with the free credits. Get familiar with containers, load balancer and workflows before you move on to pay for it.

What business problems are you solving with the product? What benefits have you realized?

The devops team is the main beneficiary. You can deploy production grade clusters with ease. You can promise uptime and scale once you are able to fully orchestrate. Autoscaling helps reduce your costs maintaining high uptime and low latency.

Sign in to G2 to see what your connections have to say about Google Kubernetes Engine (GKE)
Kubernetes Engine review by Yiwen Z.
Yiwen Z.
Validated Reviewer
Review Source
content

"Good for scalable applications "

What do you like best?

Kubernetes is the center of the training session we offered internally. After setting up jupyterhub, the pod management is so easy. Every use will login and one new pod will get created for their own use. Largely saved our time to manage the services.

What do you dislike?

The persistent storage set up is kind of painful. We have to create a persistent disk, and detatch that from the vm to be able to use it in GKE. This happens everytime when we update the files. At one time the disk's read write policy changed, and no gke can read it for some reason we never get to figure out.

What business problems are you solving with the product? What benefits have you realized?

we offered the internal training session using GKE. Deployed jupyterhub on top of gke, and every use can have the exact same environment, and the training jupyternotebooks to work on their exercises. largely saved the time for the users to create their own environment

What Container Management solution do you use?

Thanks for letting us know!
Kubernetes Engine review by kesten b.
kesten b.
Validated Reviewer
Review Source
content

"Solid kubernetes experience but encourage better security than defaults"

What do you like best?

Latest updates, great managed service and a clean API. Connecting to the cluster via the UI is a great experience. Page layouts are generally well designed.

What do you dislike?

We do penetration testing and the attack vector is typically to compromise a pod and then attack the Kubernetes infrastructure. With the default settings, this is fairly easy. The details are described on 4armed.com hacking kubectl on GCP. The ideal scenario via the UI would be in the UI to check the security level desired. If it is low, current defaults are fine. Medium, conceal the metadata serivice and add all extra audit logging. Suggest PodSecurityPolicy and Network Policy. High = enforce all best practices and require explicit exceptions to over-ride any insecure settings.

Praetorian would also like to know what the roadmap is to truly fix the system:node whitelist for the certificate request signing controller.

Also, it is a bit hard to find the service_account for the pods/nodes. Please make this easier.

Recommendations to others considering the product

Do not accept the defaults for production workloads. Make special efforts to create a solid Network Policy and minimal pod service accounts.

What business problems are you solving with the product? What benefits have you realized?

Praetorian loves what GKE does for container orchestration. Our initial application used Google App Engine Flex exclusively. Now as we demand more flexibility and control we will incorporate GKE. The new "Cloud Run" feature looks great.

Kubernetes Engine review by Sandipan B.
Sandipan B.
Validated Reviewer
Review Source
content

"high-performing, flexible infrastructure that unlocks maximum efficiency"

What do you like best?

Hybrid Networking

Docker Image Support

Security and Compliance

Stateful Application Support

Integrated Logging & Monitoring

Fully Managed

OS Built for Containers

Auto Scale, Auto Upgrade, Auto Repair

Workload Portability, on-premises and cloud

Private Container Registry

What do you dislike?

A definite advantage of Kubernetes is its vast and rapid appropriation by many devops. It means that you can find lots of best practice examples posted by a huge community of users who regularly contribute to Kube knowledge. Kubernetes works with Kube-specific commands and tools, so naturally, you’ve got to spend some time to sort it out, but it’s worth it.

Recommendations to others considering the product

If you are ready to fiddle with configuration a bit and enjoy fully customizable functionality, I’d go with Kubernetes.

What business problems are you solving with the product? What benefits have you realized?

Kubernetes Engine runs on Container-Optimized OS, a hardened OS built and managed by Google.

Kubernetes allows you to specify how much CPU and memory (RAM) each Container needs, which is used to better organize workloads within your cluster.

Kubernetes Engine review by Sanjay Haresh K.
Sanjay Haresh K.
Validated Reviewer
Review Source
content

"Kubernets-definately!"

What do you like best?

Fault tolerance - It does a lot of things under the hood to handle failure.

Managing configurations - It is super easy to manage all the configurations, test them, edit them and this makes it very suitable for integrating services.

Service discovery - Automated internal DNS and service discovery make shipping service discoveries very very easy.

Single point of trust - All state is defiened using a distributed key value database. This state is represented using JSON format. This state is fully exposed using an API and server and can only be changed using this service.

What do you dislike?

Time taken for error detection - It takes more time to deploy automated fixes to bugs.

Illegible logging - A lot of logs are not understandable, difficult to decipher and filled with way too much unuseful information.

It's not easy to learn. Intensive training is required to be of a working capability. It takes months of learning and support from Google to understand how Kubernetes works.

Recommendations to others considering the product

It is very suitable if you're managing microservices, need service discovery and autoscale and config management then kubernetes is the tool for you. A service can be published, and all your infrastructure can be made to react to this change, load balancers, DNS servers, monitoring, create database, everything can just be monitoring the state in the API server and reconfigure themselves automatically when needed, no more need of coordinating the distribution of more configuration. This is very powerful.

What business problems are you solving with the product? What benefits have you realized?

Managing microservices, service discovery, auto-scale and config management.

Kubernetes Engine review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"Reduce the hassle of managing your service instances in production"

What do you like best?

Very easy to create, deploy and run you service in any environment (production/testing).

What do you dislike?

First time configuration can be a hassle, and over time can be "less nice" to handle

Recommendations to others considering the product

Start playing with it and you'll see its value.

Also, try to have versions in mind from day one.

First time K8s cluster creation can be a bit hard, but after that it's all smooth.

What business problems are you solving with the product? What benefits have you realized?

Deploy multiple instances of your service in testing/production became very easy.

Supporting multiple versions in parallel became very easy as well.

Basic configuration is easy and clear.

Changes the lifecycle from dev to prod - making the process of continues deployment a lot more reachable.

Testing also becomes easy because all you need to do is deploy your version with a few command lines and you can test it on your machine or on some shared environment (even in parallel to other versions).

Kubernetes Engine review by Dave J.
Dave J.
Validated Reviewer
Review Source
content

"Makes managing Kubernetes clusters easy"

What do you like best?

If you want to run your own Kubernetes system from scratch, it's a lot of extra work and maintenance. I like that Google handles all of that for you. In combination with the Google Container Registry, deploying a production, stage, or even a temporary development cluster is super easy.

What do you dislike?

I would like to have more visualizations for a cluster. I know there are Kubernetes plugins to visualize the cluster but it would be great if GCP could build this into the dashboard.

I would also like to see more production ready recipes for deploying common services, like Redis, MongoDB, and so on. These things are common enough that they could be available as one-click setups.

Recommendations to others considering the product

Kubernetes originated out of Google so they have one of the best solutions for Kubernetes Infrastructure as a Service. You can always try it using the GCP free trial before you buy it.

What business problems are you solving with the product? What benefits have you realized?

Kubernetes Engine solves our needs for container deployment and orchestration. In about a week, we were able to learn, configure, and deploy our system to Kubernetes Engine.

Kubernetes Engine review by Administrator
Administrator
Validated Reviewer
Verified Current User
Review Source
content

"GKE is definitely the most mature kubernetes product among cloud providers"

What do you like best?

It has a great UI and intuitive integration with the kubernetes dashboard. Furthermore, adding users to clusters is definitely a lot easier than the AWS solution.

The integration with Stackdriver is also awesome - great to have all my logs in one place like that

What do you dislike?

Their support is less than helpful - AWS and Azure both have much better support. It has gotten better, but Google's support is definitely the worst.

Recommendations to others considering the product

Definitely read on k8s documentation before using it - it will assume a level of understanding of kubernetes.

What business problems are you solving with the product? What benefits have you realized?

A managed kubernetes service is essential to my job - having to not think about the kubernetes side of things is a huge benefit

Kubernetes Engine review by Soporte  C.
Soporte C.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Great Product"

What do you like best?

Easy to use, and happy for the on-prem offering that it was just anouched in Google Cloud 18. help teams focus on their core product without worrying about where to run it. meaning that infrastructure ha always been a pain for a small company. with this product, we do not have to care.

What do you dislike?

no dis-likes at this point from GKE . Great product

Recommendations to others considering the product

For those that want to host on-prem GKE, it will be create if there is an offering that includes Google's Hardware, so we as end users would not have to deal with other provider, and not reaching HA standards Google's product offers.

What business problems are you solving with the product? What benefits have you realized?

increases productivity and help teams focus on their core product without worrying about where to run it.

Kubernetes Engine review by Consultant in Computer Networking
Consultant in Computer Networking
Validated Reviewer
Verified Current User
Review Source
content

"Kubernetes Engine in For Cloud Offering"

What do you like best?

We choose Kubernetes for Google and Open Source Comm Support, availability of third-party integration tools, scaling and ease of use. We are happy with the choice and happy customers. The product is easy to use and very less time required for training engineering.

What do you dislike?

We love Kubernetes but our private cloud deployments are growing both in number and in size.

We doubt in future we may have switch Mesos for very high scale clusters as Kubeneter may not be able to scale that much.

What business problems are you solving with the product? What benefits have you realized?

We are using Kubernetes Engine in our Cloud for Docker Container Orchestration. It is used for our Platform Offering. Our Product is HW-SW solution that provides a Private Cloud Platform with Block Storage and the Applications where the Kubernetes is used

Kubernetes Engine review by Joe S.
Joe S.
Validated Reviewer
Review Source
content

"It runs itself"

What do you like best?

The best thing about GKE is how it takes care of recovering all of the little issues that can happen in your cluster, whether they're in the control plane or even at the node level.

What do you dislike?

I would like to be able to spin up GKE clusters with multiple node pools more quickly to help with on demand test environments.

What business problems are you solving with the product? What benefits have you realized?

We run our platform on top of kubernetes in multiple clouds, so GKE allows us to largely ignore operational concerns in GCP and focus on where we have real problems.

Kubernetes Engine review by Administrator
Administrator
Validated Reviewer
Review Source
content

"GKE Makes Kubernetes Adoption Automatic"

What do you like best?

GKE is really managed entirely by Google. This reduces the toil overhead for system administrators as well as allowing developers to remain focused on delivering app features.

What do you dislike?

The cost of GKE is higher than the cost of running Kubernetes on some other platforms. It would be great if Google offered a lower entry level tier for individuals or small startups to help adopt what really is the easiest to use, hosted, Kubernetes platform.

What business problems are you solving with the product? What benefits have you realized?

Developing on GKE, and Kubernetes in general, has increased the speed of product iteration by several orders of magnitude. This has allowed us to more rapidly break apart our monolithic application in to more manageable services more quickly than if we had to use traditional development environments.

Kubernetes Engine review by Kevin S.
Kevin S.
Validated Reviewer
Review Source
content

"Easily the best experience getting Kubernetes up and running."

What do you like best?

GKE is a great first-class interface over Kubernetes management, from the gcloud CLI to the Console UI. Deployment is such a snap.

What do you dislike?

I'd like an easier time retrieving detailed Kubernetes metrics from built-in functionality. I believe there's a StackDriver custom metrics server, but it would be great if that wasn't required.

What business problems are you solving with the product? What benefits have you realized?

We build a product that integrates with Kubernetes. The benefits for us come in the form of ease-of-integration. Again, it has been a pleasure working with GKE in this regard.

Kubernetes Engine review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source
content

"GKE Review "

What do you like best?

Just spin up the app without worrying about how to scale it, level of details that can be seen within the pods and containers. Container orchestration is the most amazing feature of GKE and its inbuilt with Google cloud.

What do you dislike?

Sometimes Google cloud outages causes massive pod failures and containers restarts that fails multiple downstream services dependent on those failed pods. Looking forward for better availability of Google cloud. Etcd datastore is very conservative.

What business problems are you solving with the product? What benefits have you realized?

Services that takes heavy load during peak hours and we don't have to worry about maintaining the infrastructure/machines on which those services run. We can focus on main business logic now without worrying about static host configuration like on-prem.

Kubernetes Engine review by Administrator
Administrator
Validated Reviewer
Review Source
content

"GKE is a great product"

What do you like best?

GKE is very easy to get started for day 1 usage. It is very easy to create a cluster and start operating against it, even with limited k8s knowledge.

What do you dislike?

Upgrading node pools is a very slow process, especially for large-ish node pools.

Recommendations to others considering the product

If you are looking for a managed Kubernetes offering, this is the best in class.

What business problems are you solving with the product? What benefits have you realized?

We use GKE as a new platform for deployment/operation of microservices, rather than managing infrastructure and config with traditional config management services. It has allowed us to very easily have new services with CI/CD, without our Ops team having to stand up specific infrastructure and configure it to support multiple services with different dependencies.

Kubernetes Engine review by Blessing E.
Blessing E.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Journey to Devops"

What do you like best?

I like the split of resources, customization and flexible management.

What do you dislike?

I think this whole line of technology is new and needs more easier to understand and shorter resource for study that at least send home one point at a time.

What business problems are you solving with the product? What benefits have you realized?

Scaling and Deployments. Scaling with kubernetes has been really easy and manageable and also we have been able to more easily deploy. Reducing time to production and manpower.

Kubernetes Engine review by Julien L.
Julien L.
Validated Reviewer
Review Source
content

"GKE feedbacks from ICES"

What do you like best?

- the easiest way to get a K8S cluster available

- the ability to update the K8S version by himself

What do you dislike?

- the price... for little project, we need to activate preemptible VM (following https://medium.com/google-cloud/using-preemptible-vms-to-cut-kubernetes-engine-bills-in-half-de2481b8e814)

- the desc is not so easy to get all working with a custom Ingress controller (Traefik) to handle url mappings and https things

What business problems are you solving with the product? What benefits have you realized?

- deploy quickly new version of our product based on a microservice architecture. (Multiple nodejs)

- get something working for production and demo time (QA)

Kubernetes Engine review by Thomas H.
Thomas H.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Google Kubrnetes Engine shortens our time-to-market"

What do you like best?

GKE builds on the benefits, foundation of containerized apps and services.

I particulary value the default network and cluster created for my deployments by default.

I am excited to be learning how to scale and tune these clusters while at Google Next 2018.

What do you dislike?

I wish that GKE would be available as open-source so that I could implement wherever necessary.

What business problems are you solving with the product? What benefits have you realized?

I intend to practice a cloud-first development strategy for my microservices and GKE makes that a natural.

Kubernetes Engine review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source
content

"Simplified at its finest"

What do you like best?

Ever tried to stand up k8s yourself or followed Kelsey's k8s the hard way? It is no walk in the park. GKE turns all that complex installation and configuration into a task you can perform in minutes. Because it is so simple, you can focus on other components such as extending Kubernetes or even adding in integrations to your favorite components.

What do you dislike?

Can't really think of much here. Maybe make the documentation around best practices and patterns more prominent in the documentation for GKE as a whole. It is a really big space with a lot of content and architectural concerns.

What business problems are you solving with the product? What benefits have you realized?

Speeding up the development and operations of our products for our developers.

Kubernetes Engine review by William M.
William M.
Validated Reviewer
Review Source
content

"GKE simplifies everything about kubernetes"

What do you like best?

I like how GKE simplifies kubernetes and makes it friendly and usable for developers who have some understanding of kubernetes.

What do you dislike?

I don't like that it feels difficult to drill down and customize some parts of kubernetes.

Recommendations to others considering the product

Have an understanding of kubernets before using GKE.

What business problems are you solving with the product? What benefits have you realized?

Running a kubernetes cluster in GCP. We were able to get it up and running very quickly.

Kubernetes Engine review by Ravi D.
Ravi D.
Validated Reviewer
Review Source
content

"Google Kubernetes Engine"

What do you like best?

Good cluster manager and orchestration system for running your Docker containers.

In addition to standard Kubernetes features with GKE provides Google Cloud load balancer support for containers, a private container registry, a centralized logging solution with Google Cloud Logging, Identity and Access Management, and many other public cloud features. The user interface is very intuitive.

What do you dislike?

The engine does need more plugins for visualizations

What business problems are you solving with the product? What benefits have you realized?

It makes the process of continues deployment a lot more reachable.

Kubernetes Engine review by Matthew L.
Matthew L.
Validated Reviewer
Review Source
content

"Review"

What do you like best?

Kubernetes is awesome, you can run all of your container jobs in clusters and it makes it super simple for development.

What do you dislike?

If you do not know how it works, it can be a big learning curve

What business problems are you solving with the product? What benefits have you realized?

We are solving provider lock in with containers, instead of using PaaS services in different cloud platforms, we are containering as much as we can to be able to deploy anywhere

Kubernetes Engine review by User
User
Validated Reviewer
Review Source
content

"Relatively painless migration to Managed Orchestration"

What do you like best?

We were able to use orchestrated containers with our other GCP instances without a lot of hassle. Seamless backend network integration made it easy and secure.

What do you dislike?

We had some issues with getting our ingress strategy figured out and a few reliability issues with HA proxy based ingress, but switching to NGINX based dealt with most of that.

What business problems are you solving with the product? What benefits have you realized?

It has helped us automate deployment and upgrade of our product, letting us spin up development and test environments much more easily and not worry about tearing them down when they are no longer needed.

Kubernetes Engine review by Le “Grace” H.
Le “Grace” H.
Validated Reviewer
Review Source
content

"Let the deployments be seamless"

What do you like best?

1. GKE uses Kubenetes

2. GKE enables management of micro-services.

3. GKE has basic UI

4. Using containers just make deployments painless. What you see on your local development machine is what you get on the production.

What do you dislike?

It took me a while to set up GKE, learn different kinds of yaml files, and the jargons of Kubernetes

What business problems are you solving with the product? What benefits have you realized?

Deployment and hosting

Kubernetes Engine review by Administrator
Administrator
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"GKE makes deploying and managing applications easy"

What do you like best?

GKE makes deploying and managing applications easy. We use a Terraform provider & GitOps config managements to upgrade our deployments in a matter of minutes. Rolling updates ensure our newest product can seamlessly be rolled out to our customer base without downtime.

What do you dislike?

GKE does not span GCP regions. Multi-zone masters within a single region are the equivalent of HA, but don't really solve the geo-redundancy needs in order to support 99.999% uptime for regional network failures; instead we had to rollout a custom solution.

Recommendations to others considering the product

multi-region masters

What business problems are you solving with the product? What benefits have you realized?

HA deployment of microservices

Kubernetes Engine review by Executive Sponsor
Executive Sponsor
Validated Reviewer
Review Source
content

"GKE making strides"

What do you like best?

leveraging the GCP experience to get customers to deploy on prem GKE solution seems to be a no brainer. Google has done a good job (again) to explain a complex technology in simple terms

What do you dislike?

A few years behind competitors. Interacting with GKE using Google Cloud Shell is really cool. Deploying containers into the registry and from there on any containerized platform is simple.

What business problems are you solving with the product? What benefits have you realized?

We are motivated to keep highly confidential data on-prem instead on the cloud. With the ability to get the excess capacity and less sensitive data to GCP.

Kubernetes Engine review by Glenn E.
Glenn E.
Validated Reviewer
Review Source
content

"Kubernetes for Developers"

What do you like best?

GKE provides a simple and easy-to-use interface for running our suite of microservices in GCP.

What do you dislike?

Our team has had some inconsistency with the automatic node pool upgrading, although that may be due to incorrect configuation on our side.

What business problems are you solving with the product? What benefits have you realized?

We chose GKE for flexibility of workloads, cost-efficiency, and scalability. GKE has provided all of the above, and our client couldn't be happier!

Kubernetes Engine review by Chandershekhar J.
Chandershekhar J.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Great tool for Infra Modernization and CI/CD pipeline"

What do you like best?

One of the most famous and useful tool for building IAC, Management of containers. Been using with a lot of customers at HCL. Easy GUI and options backed by google has to be the best part

What do you dislike?

Not much to dislike in this product so far

What business problems are you solving with the product? What benefits have you realized?

Digital transformations, Building CI/CD pipelines

Kubernetes Engine review by Kristy C.
Kristy C.
Validated Reviewer
Review Source
content

"Love all Google products"

What do you like best?

I love all google products and Kubernetes is no exception! So easy to use and navigate! I would recommend this to anyone in IT!

What do you dislike?

I haven the really found anything that I dislike about Kubernetes. Like all google products it's so easy to learn (if you know how to navigate a computer.)

What business problems are you solving with the product? What benefits have you realized?

I use it for orchestrating code and my project schedules.

Kubernetes Engine review by Geoff B.
Geoff B.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"steep learning curve with big rewads"

What do you like best?

not having to manage my own servers and the ability to scale in response to load etc. you feel like a total badass

What do you dislike?

documentation and permissions stuff is extremely complicated and intimidating, especially for beginners. but it is rewarding once you get it

What business problems are you solving with the product? What benefits have you realized?

i am solving a web crawling problem as well as an ETL pipeline problem

Kubernetes Engine review by Executive Sponsor in Wholesale
Executive Sponsor in Wholesale
Validated Reviewer
Review Source
content

"The best platform for development teams"

What do you like best?

The resiliance of this platform is amazing. We didn't have to go through all the hassle to set up this platform to get this resiliance either. It has saved us huge ammounts of time.

What do you dislike?

The costing is a bit difficult to calculate. But the platform itself is very easy and I have no complaints

What business problems are you solving with the product? What benefits have you realized?

We have on prem issues with keeping services/servers up and running. This platform not only gives us near 24/7 uptime. This has saved us so much issue and cost with support and getting our apps back up during critical downtime.

Kubernetes Engine review by User
User
Validated Reviewer
Review Source
content

"Great tool with a bit of a steep learning curve"

What do you like best?

It takes a lot of the setup and monitoring out of our hands, and provides a quick to startup sandbox to try out k8's.

What do you dislike?

There seems to be a lack of clear documentation for a lot of networking problems, like how to properly set up inter-cluster communications. I find the documentation assumes you either have zero experience, or 5 years of experience.

What business problems are you solving with the product? What benefits have you realized?

We're using it to handle scaling out product globably and simply, ith autoscaling to keep costs down. It also helps with our devops enviroment to scale up and down as required.

Kubernetes Engine review by Nico N.
Nico N.
Validated Reviewer
Review Source
content

"Manage you container without hassle"

What do you like best?

Fully managed Kubernestes service without any overhead to maintain

What do you dislike?

Quite complex for first time user, maybe need a little bit more onboarding / tutorial

What business problems are you solving with the product? What benefits have you realized?

It make us iterate faster, and avoid problem because of auto healing feature, we can assure that we have running container

Kubernetes Engine review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source
content

"Kubernetes and its orchestration"

What do you like best?

Kubernetes wonderfully manages the orchestration of the containers, especially Docker. Red Hat OpenShift is one such awesome example.

What do you dislike?

the pod concepts are sometimes on the lower side as it tends to eat up the latency . It would be wonderful to have an even more sophisticated version of Master-Slave concept. EXpect a better management of containers.

Recommendations to others considering the product

Maybe/maybe not

What business problems are you solving with the product? What benefits have you realized?

The orchestraion of KUbernetes when combined with container offerings like Docker is a good way to fix the problems than a scattered way of organizing applications. An even ostentatious way to handle stuffs in IT world.

Kubernetes Engine review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Review Source
content

"Best Kubernates integration in cloud from creators of Kubernates"

What do you like best?

Integration with Kubectl, Google Container Service and gcloud CLI. The stackdriver integration, Ingress (HTTPS) is also highly helpful. Cloud Armor built into HTTPS load balancer.

What do you dislike?

I cannot recall any downside of using Google Kubernates Engine.

What business problems are you solving with the product? What benefits have you realized?

We are planning for scaling in development. InstantAlert.io will be a contact management software used by city residents starting with City of Henderson, NV but we hope that it takes off to other cities in which case we would want it to be scaled, and secured.

Kubernetes Engine review by ashish a.
ashish a.
Validated Reviewer
Review Source
content

"Good product but customer support can be better."

What do you like best?

This puts Kubernetes into the hands of more people, but there are some scenarios where support could have been better.

E.g Updating ca certs installed on vm instances.

What do you dislike?

Using gcp service accounts in a multi-tenant/multi project environment is tricky.

What business problems are you solving with the product? What benefits have you realized?

Running all production workload.

Kubernetes Engine review by Internal Consultant in Information Technology and Services
Internal Consultant in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source
content

"all google's power in a container"

What do you like best?

containers are one of the best introduction in development since virtualization. The possibilities to run them in the cloud make them the best choice in term of scalability, performance and cost saving.

What do you dislike?

The only problem with this tool is the learning curve. But this is due to the introduction of both Kubernetes and Docker.

Recommendations to others considering the product

Imho this is the best tool for containerization. Also if it should be more user friendly

What business problems are you solving with the product? What benefits have you realized?

This software solve the problem of the portability of an application and the reproducibility of an infrastructure.

Kubernetes Engine review by User in Automotive
User in Automotive
Validated Reviewer
Review Source
content

"GKE - Ease of deployment and management to your production grade applications"

What do you like best?

We use the containerization of the applications and the GKE engine takes care of the abstraction from Kubernetes engine which is awesome in perspective of maintenance of the apps and GitOps/SecOps/DevOps related to a production level application suite.

What do you dislike?

The whole suite needs to have more time in maturity and documentation as it is fairly new and in some occasions becomes unstable.

What business problems are you solving with the product? What benefits have you realized?

Solving supplu chain and ecommerce are the areas that we use GKE. The low cost and hassle free deployments are the big benefits of a containerized application suite.

Kubernetes Engine review by Internal Consultant in Computer Software
Internal Consultant in Computer Software
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Kubernetes is getting real for the Enterprise"

What do you like best?

1. Enterprise features like tracing, logging, policy based deployments

2. being able to run GKE on prem.

3. Application Resource Type

What do you dislike?

Not much. Would like to see Kubernetes moves towards Enterprise Ops Friendly.

Recommendations to others considering the product

Use Application Resource type and Marketplace.

Also Use Nodepools and Policies.

What business problems are you solving with the product? What benefits have you realized?

Trying to understand how Ops can run applications built by Dev in Enterprise Friendly way.

Developers won't run with pagers and support phones at night. Devs are not dealing with security and performance issues in prod. So Enterprise Ops need some love here...

Kubernetes Engine review by Matt D.
Matt D.
Validated Reviewer
Review Source
content

"Easy to get started with managed Kubernetes"

What do you like best?

Spin up a Kubernetes cluster without dealing with any dependencies, hosting issues, or complexity. Integrates great with gcloud and kubectl CLI

What do you dislike?

Any kind of cluster customization is unavailable since it is all managed

What business problems are you solving with the product? What benefits have you realized?

Hosting all of our internal APIs and services, easy roll back and scaling

Kubernetes Engine review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"It works"

What do you like best?

Easy deployment. Clean interface. Gcloud integrations with kubectl are smooth.

What do you dislike?

Key features we need don't exist. Certain architectural decisions are forced upon us by limitations of GCP as a Platform.

Recommendations to others considering the product

Learn Kubernetes, then consider whether you need GCP's management of Kubernetes.

What business problems are you solving with the product? What benefits have you realized?

Benefits are still to be determined. I honestly debate killing GKE and rolling our own on Computer. Other Problems: Load Balancer in other regions, Public IP required, Alpha features we need are un-usable due to the 30 day kill, Documentation is weak

Kubernetes Engine review by Nikita Z.
Nikita Z.
Validated Reviewer
Review Source
content

"You will not do this on prem...."

What do you like best?

master and etcd management by the cloud takes away the necessity for individual management of the service

What do you dislike?

Difficult to pin point but first thing that comes to mind is pay for egress model

What business problems are you solving with the product? What benefits have you realized?

autoscalling for need, for individual services ie hpa or nodes themselves

Kubernetes Engine review by Cooper B.
Cooper B.
Validated Reviewer
Review Source
content

"0 to Kubernetes in no time"

What do you like best?

It made the barrier to start using k8s so low that I was able to convince a high intertia team to switch.

What do you dislike?

New features are sometimes so specific that they aren't useful

What business problems are you solving with the product? What benefits have you realized?

Deploying complex and compute heavy appliations using paradigms we are comfortable with

Kubernetes Engine review by Vitaliy F.
Vitaliy F.
Validated Reviewer
Review Source
content

"very good managed service that allows more transparency and cheaper than app engine"

What do you like best?

HPA and cluster autoscaling, descriptive way of setting up my environment.

What do you dislike?

certain parts of autoscaling and LB management . need to have proactive cluster autoscaling to cope with more dunnden loads

What business problems are you solving with the product? What benefits have you realized?

reduced management overhead, supports MS architecure, allowing faster and more granular deployments

Kubernetes Engine review by Deepak S.
Deepak S.
Validated Reviewer
Review Source
content

"Excellent to manage and deploy your containerised applications."

What do you like best?

The customisations help a lot. Gives more control to users for example in logging and monitoring.

What do you dislike?

Did not find anything to dislike in particular. The product is top notch for me.

Recommendations to others considering the product

Great support for the product and lot of starter documents to read and hit the ground running.

What business problems are you solving with the product? What benefits have you realized?

Managing and deploying our applications.

Kubernetes Engine review by Kunal V.
Kunal V.
Validated Reviewer
Review Source
content

"Easy Application Management and scaling"

What do you like best?

Great initial offerings and easy integration with Firebase and other google services.

What do you dislike?

A bit pricey when high usage is there. Otherwise quite a good product.

Recommendations to others considering the product

Pretty great all round solution! Extremely reliable.

What business problems are you solving with the product? What benefits have you realized?

Ease of scaling and management of container products. Less hassle of tech teams and great relaibility of Google Servers.

Kubernetes Engine review by Yitaek H.
Yitaek H.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Great managed service for K8"

What do you like best?

GKE takes care of all the security and networking/service discovery that we don't want to think about. It's also great about taking care of autoscaling

What do you dislike?

GKE load balancers/ingress doesn't do HTTPS redirect

What business problems are you solving with the product? What benefits have you realized?

We were able to greatly lower the devops needs

Kubernetes Engine review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"beta quality kubernetes deployments, real fast"

What do you like best?

how easy it is to set up if you aren't using shared VPCs

What do you dislike?

how much of a pain it is to use with shared vpcs, the required public addresses for management, the inability to have auto-configured firewalls, the lack of access of internally load balanced clusters from other regions...

Recommendations to others considering the product

Wait a year and check back on how GKE has been improved.

What business problems are you solving with the product? What benefits have you realized?

app deployments company wide. there have been no benefits over our AWS kubernetes stacks at this point.

Kubernetes Engine review by Jorge B.
Jorge B.
Validated Reviewer
Review Source
content

"Management with Ease, along with many bells and whistles"

What do you like best?

Automated provisioning and scaling. I enjoy describing a deployment and having kubernetes provision and scale.

What do you dislike?

Complexity and the need to keep current against the need to maintain uptime.

What business problems are you solving with the product? What benefits have you realized?

We are running all production workloads in Kubernetes, with exception of MySQL.

Kubernetes Engine review by Ricardo V.
Ricardo V.
Validated Reviewer
Review Source
content

"Best in class, container orchestration"

What do you like best?

Kubernetes abstract the complexity of deploying and managing container applications. Google Kubernetes Engine abstract the complexity of running and managing a Kubernetes cluster.

What do you dislike?

Kubernetes (without GKE) is complicated for local development.

What business problems are you solving with the product? What benefits have you realized?

Accelerate deployments and achieve better utilization of compute resources.

Learn more about Google Kubernetes Engine (GKE)

Google Kubernetes Engine (GKE) Downloads

Kate from G2

Learning about Google Kubernetes Engine (GKE)?

I can help.
* We monitor all Google Kubernetes Engine (GKE) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.