The account is only used as the default default service account for Autopilot clusters when you do not specify a service account during cluster creation.
So, if I create a autopilot cluster with default service account. I should see the node service agent get created in my GCP project correct? I did create such a cluster but I don’t see the service agent account. please let me know what other information you need to help move this along. I am also open to GVC if that helps.
Yes and no, the service agent role is a role that Google assigns to the Google-managed service account called “Kubernetes Engine Node Service Agent”. You shouldn’t assign service agent roles to other principals.