Hardening cluster security in GKE
Securing the Kubernetes cluster should be your topmost priority when it comes to securing applications running inside your cluster. GKE supports many such features to harden the cluster. For example, the GKE control plane is patched and upgraded automatically as part of the shared responsibility model. In addition, node auto-upgrades are also enabled for a newly created GKE cluster.
The following are some key additional GKE features that can be used to secure and harden clusters. Some of these features are enabled by default while you're creating a GKE cluster:
- GKE supports a cluster type called Private Cluster, which provides options to restrict access to control planes and nodes. This needs to be specified at the time of cluster creation.
- GKE supports container-optimized OS images. It is a container-optimized OS that has been custom-built, optimized, and hardened specifically for running containers.
- GKE supports shielded GKE...