What is workload identity in GKE?

GKE access control consists of two separate identity pieces - Cloud Identity (Cloud IAM) and Native Kubernetes IAM (Kube Identity)

Each of these (Cloud IAM and Kube RBAC) - have the notion of a service account. These are used for different purposes .

What is workload Identity?

To tie these two distinct service accounts together, we need yet another identity. This is the Workload Identity.

Appendix- Cloud  IAM Roles for GKE -> GKE Viewer, GKE admin, GKE developer , GKE cluster admin  - no access to nodes within the clusters

anuj

I am passionate about getting cloud solutions right the first time. I help customers transition to the public cloud with the appropriate security controls and guardrails. GCP, AWS and Azure Security Specialist. <a href="https://calendly.com/anujvarma/google-cloud-architect-initial-consultation">Initial Consultation</a>

Leave a reply

Your email address will not be published. Required fields are marked *