When managing Kubernetes clusters on Google Cloud Platform (GKE), Google manages the control plane infrastructure. Under the shared responsibility model, what is the customer primarily responsible for securing?
Trap 1: The physical security of the data center housing the servers
Physical security is solely the cloud provider's responsibility.
Trap 2: The underlying virtualization hypervisors of the physical data…
Hypervisors are managed by the cloud provider.
Trap 3: The internal etcd cluster database consensus protocol implementation
Etcd and control plane components are managed by the provider in a managed Kubernetes service.
- A
The physical security of the data center housing the servers
Why it fails: Physical security is solely the cloud provider's responsibility.
- B
The underlying virtualization hypervisors of the physical data center
Why it fails: Hypervisors are managed by the cloud provider.
- C
The internal etcd cluster database consensus protocol implementation
Why it fails: Etcd and control plane components are managed by the provider in a managed Kubernetes service.
- D
The Kubernetes worker node operating systems and cluster configuration
In GKE, Google secures the control plane, so the customer's responsibility shifts to the worker nodes: patching node OS images, hardening kubelet and runtime settings, and managing cluster configuration such as RBAC and network policies.