Google Kubernetes Engine offers auto-scaling, managed control plane, seamless scalability, and reliable integration with Google Cloud services. It simplifies deployment and configuration, improving DevOps processes. Users appreciate the user-friendly interface and security features. GKE's seamless updates, multi-cloud support, and ease of use enhance workflow management and reduce infrastructure burden. It efficiently handles traffic spikes, offers monitoring, logging, and supports global network integration, enhancing scalability and high availability with rapid deployment capabilities.
- "Google Kubernetes Engine is used for orchestrating Docker containers. We have 30 or 40 customers working with this solution now. We'll probably see 10 to 15 percent growth in the number of customers using Google Kubernetes Engine in the future."
- "The deployment of the cluster is very easy, as you just click a button or run a simple command and it deploys itself, with Google managing the master, underlying infrastructure, and cluster versioning so updates are smooth and we don't have to handle that overhead ourselves."
- "Google Kubernetes Engine provides no downtime deployments and everything is scaled well."
Google Kubernetes Engine users mention several areas for improvement, including support and documentation, which require better integration and frequent updates. The platform's monitoring tools need enhancement for better usability and user interface. Pricing is a concern, as users feel it could be more competitive. Users also desire easier configuration, improved notification systems, more integration capabilities, and robust backup systems. Security and better cluster update processes are cited as areas needing further development.
- "Google Kubernetes Engine is less stable in some highly complex deployments with many nodes."
- "Our critique is that we have to do too much work to get the cluster production-ready."
- "The support is not that great. I rate the support a three or four out of ten."