Google Kubernetes Engine (GKE) is the managed Kubernetes service of Google Cloud. Google operates the control plane and system components of the cluster. In Autopilot mode Google also manages the worker nodes, while in Standard mode the customer manages the node pools. The service provides automatic scaling, node auto-repair, automatic upgrades through release channels, and integration with Google Cloud logging, monitoring and CI/CD tooling. GKE is consumed as a cloud service, and clusters run in a chosen Google Cloud region or zone.
Google LLC, part of Alphabet Inc., is headquartered in the United States. A European organisation using GKE is therefore exposed to US legislation such as the CLOUD Act, even when clusters run in a European region. Google publishes a Cloud Data Processing Addendum in which Google acts as processor and the GDPR is defined. The location of a cluster is chosen at creation and cannot be changed afterwards. Kubernetes itself is open source, so workloads can in principle be moved to other providers or to own infrastructure.